| CLISTCLIST (Command List) (произносится как "Си лист") это процедурный интерпретируемый язык программирования для систем MVS/TSO. Программы на CLIST имеют форму простых списков команд, которые должны быть выполнены в строгом порядке (подобно файлам DOS batch file (*.bat)). Однако, CLIST также поддерживает If-Then-Else логику, а также циклы. Программы на CLIST могут писать/читать файлы MVS и и писать/читать информацию с и на терминалы TSO. Поддерживается передача параметров в функции и использование глобальных переменных. Программы на CLIST также могут вызывать программы для MVS (написанные, например, на COBOL или PL/I). Программы а CLISTs могут выполняться на фоне (посредством использования JCL). Привет, Мир!PROC 0 WRITE HELLO WORLD! Пример If-Then-Else логики
   /********************************************************************/
   /*  MULTI-LINGUAL "HELLO WORLD" PROGRAM.                            */
   /*                                                                  */
   /*  THIS CLIST CAN BE INVOKED FROM THE ISPF COMMAND LINE AS SHOWN   */
   /*  IN THE FOLLOWING EXAMPLE:                                       */
   /*                                                                  */
   /*     COMMAND ===> TSO TEST SPANISH                                */
   /*                                                                  */
   /********************************************************************/
   PROC 1 LANGUAGE
     IF &LANGUAGE = SPANISH THEN +
        WRITE HOLA, MUNDO
     ELSE IF &LANGUAGE = FRENCH THEN +
        WRITE BONJOUR, MONDE
     ELSE +
        WRITE HELLO, WORLD
   EXIT
 Источник: Русская википедия 2012 Искать все статьи, похожие на текущую (CLIST) | ||||||
| Вы можете разместить ссылку на этот материал у себя на сайте, блоге или форуме 
 | 
| Универсальная энциклопедия 2012 Карта сайта Страница создана за 0.037977 сек. Всего документов включено в базу знаний: 5150576 |