CLIST

CLIST

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 dort interpretiert. In ihrer einfachsten Form besteht sie aus aneinandergereihten TSO-Befehlen, ähnlich wie eine MS-DOS-Batchdatei (*.bat).

Neben reinen TSO-Befehlen existieren Variablen, Abfragemöglichkeiten und bedingte Sprünge. Die Syntax ist unflexibel, Zugriffe auf den Inhalt von Quellvariablen sowie eingebaute Funktionen beginnen mit dem Substitutions-Zeichen '&' und müssen in Großbuchstaben codiert werden.

Für einen komfortablen Aufruf sollten CLIST-Prozeduren in einem in der SYSPROC-Konkatenierung vorhandenen Partitioned Dataset gespeichert sein, ansonsten müssen sie über das TSO-Kommando 'EXEC' mit dem vollen Dateinamen qualifiziert werden.

CLIST gilt heute als veraltet und wird in der Praxis als Skriptsprache unter TSO vor allem durch REXX ersetzt. CLIST-Kenntnisse sind nur noch dann erforderlich, wenn alte CLIST-Prozeduren betreut werden müssen, wie zum Beispiel unter MVT auf einem Hercules-System, wo kein REXX zur Verfügung steht.

Ein Beispielprogramm:

PROC 0
WRITE HELLO WIKIPEDIA!

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • 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… …   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”