CLIST (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!
/********************************************************************/ /* 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 &lang=es THEN + WRITE HOLA, MUNDO ELSE IF &lang=fr THEN + WRITE BONJOUR, MONDE ELSE + WRITE HELLO, WORLD EXIT
Для улучшения этой статьи желательно: |
![]() |
Это заготовка статьи о компьютерных языках. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .