Command LIST

Command LIST

Command LIST, le plus souvent appelé simplement CLIST, est un langage de programmation procédurale que l'on retrouve essentiellement sur le système d'exploitation MVS des grands systèmes IBM, en particulier sous TSO et TSO/ISPF.

Bien qu'exécutable en ligne de commande ou en mode traitement par lots (batch), sa principale utilité est de permettre le développement d'applications interactives.

Sous sa forme basique, une CLIST est juste une simple liste de commandes devant être exécutées dans l'ordre précis (comme un traitement par lots).

Une CLIST peut aussi lire/écrire des fichiers MVS, réaliser une lecture/écriture sur un terminal TSO et possède les instructions normales de bloc (IF/ELSE DO/END). Elle peut lire des variables passées en paramètre et a également une fonction pour garder des variables globales et les passer d'une CLIST à l'autre.

CLIST est un langage interprété. C'est-à-dire que l'ordinateur doit traduire un programme en CLIST chaque fois que celui-ci est exécuté. Les CLIST tendent donc à être beaucoup plus lents que des programmes écrits en langages compilés tels que COBOL, Fortran ou PL/1 (un programme écrit en langage compilé est traduit une seule fois pour créer un exécutable qui sera lancé par la suite).

Langage très lourd à première vue, il comporte de grandes similitudes avec REXX. Il est donc recommandé de commenter abondamment les CLIST, notamment en cas d'utilisation de code REXX dans le script.

Quelques mots sur la syntaxe :

Cet exemple :

DO I=1 TO 5
SAY 'Bonjour'
END  

peut être valable aussi bien en CLIST qu'en REXX

Fonctionnalités

  1. exécution en mode interactif ou par lots
  2. mode débogage très verbeux

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Command LIST de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents …   Wikipedia

  • List of FTP commands — Below is a list of FTP commands that may be sent to an FTP host, including all commands that are standardized in RFC 959 by the IETF. All commands below are RFC 959 based unless stated otherwise. These commands differ in use between clients. For… …   Wikipedia

  • List of World War II topics (L) — # L Absinthe # L Adroit class destroyer # L affiche rouge (Poem) # L Ambroisie # L Arpège # L Astrance # L Atelier de Joël Robuchon # L Entrecôte # L Hôtel # L Origine du monde # L 2 Grasshopper # L Day # L. D. Meyer # L. H. Clermont # L. Patrick …   Wikipedia

  • List of characters in the Virtua Fighter series — The following is a list of characters from the Virtua Fighter fighting game series released by Sega. Starting with Virtua Fighter, this series has spanned five games (not including updates) and has been released on arcade systems as well as home… …   Wikipedia

  • List of government and military acronyms — List of initialisms, acronyms ( words made from parts of other words, pronounceable ), and other abbreviations used by the government and the military:CompactTOC8 side=yes nobreak=yes top=yes num=yes seealso=yes0–9* 1LT First Lieutenant (U.S.… …   Wikipedia

  • List of active duty United States four-star officers — List of United States four star officers redirects here. For a complete historical list of U.S. four star officers by branch, see Army generals, Navy admirals, Air Force generals, Marine Corps generals, or Public Health Service admirals. There… …   Wikipedia

  • Command & Conquer: Red Alert 3 — Red Alert 3 cover art Developer(s) EA Los Angeles Publisher(s) Elect …   Wikipedia

  • List of Gulf War military equipment — is a summary of the various military weapons and vehicles used by the different nations during the Gulf War of 1990 1991.=Coalition= =United States Of America= Land BasedTanks *IMP1 Abrams MBT (Main Battle Tank) *M1A1 Abrams MBT (Main Battle… …   Wikipedia

  • Command and Staff College — Emblem Motto Pir Sho Biyamooz Saadi Established 1905 Type Constituent college of the National Defence University, Islamabad …   Wikipedia

  • List of military armoured cars — List of military armoured cars.Australia* ASLAV Australian version of the Mowag Piranha. * Dingo Scout Car WWII scout car. * Rhino Heavy Armoured Car WWII armoured car. * Rover Light Armoured Car WWII armoured car. * S1 Scout Car WWII scout… …   Wikipedia

Share the article and excerpts

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