CLIST

CLIST

CLIST (Command List) (pronounced "C-List") is a procedural programming language for MVS/TSO systems.

In its basic form a CLIST is just a simple list of commands to be executed in strict sequence (like a DOS batch (*.bat) file).

CLIST also can read/write MVS files, read/write to a TSO terminal and has normal IF/ELSE DO/END block constructs. It can read parameters from the caller and there is also a function to hold global variables and pass them from one CLIST to another. A CLIST can also call an MVS application program (written in COBOL or PL/1, for example).

A CLIST can also be run as a batch program (by running JCL which executes the TSO control program (IKJEFT01)). TSO menus using ISPF dialog services can be written in CLIST. You should also compare the function of CLIST with that provided by REXX.

Example program:

PROC 0 WRITE HELLO WORLD!

CLIST is an interpreted language. That is, the computer must translate a CLIST program (or "CLIST" for short) every time the program is executed. CLISTs therefore tend to be on the average slower than programs written in compiled languages such as COBOL, FORTRAN, or PL/1. (A program written in a compiled language is translated once to create a "load module" or executable.)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • CLIST — (Command List) ist eine Skriptsprache für TSO auf IBM Großrechnern. Oft wird auch eine Prozedur, die in CLIST codiert ist ( CLIST Prozedur ), kurz als CLIST bezeichnet. Eine CLIST Prozedur wird zur Ausführungszeit in den Hauptspeicher geladen und …   Deutsch Wikipedia

  • CLIST — (Command List) (произносится как Си лист ) это процедурный интерпретируемый язык программирования для систем MVS/TSO. Программы на CLIST имеют форму простых списков команд, которые должны быть выполнены в строгом порядке (подобно файлам DOS batch …   Википедия

  • CLIST — Command LIST Command LIST, le plus souvent appelé simplement CLIST, est un langage de programmation procédurale que l on retrouve essentiellement sur MVS, en particulier sous TSO et TSO/ISPF. Bien qu exécutable en ligne de commande ou en batch,… …   Wikipédia en Français

  • clist — cy·clist; tri·cy·clist; phy·so·clist; uni·cy·clist; …   English syllables

  • Clist — This unusual name is of ancient British origin and is a locational name from Devonshire denoting either residence by the River Clyst or in one of the places called Clyst along its banks. The river name was recorded as Clyst as early as 937 and is …   Surnames reference

  • CLIST — Control Language for Information System Tracing () NetView Prozedursprache …   Acronyms

  • CLIST — Control Language for Information System Tracing () NetView Prozedursprache …   Acronyms von A bis Z

  • clist — o (G). Closed …   Dictionary of word roots and combining forms

  • CLIST — comp. abbr. Command List …   United dictionary of abbreviations and acronyms

  • clist- — or clisto see cleist …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”