Common LIST

Common LIST

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, 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ée dans l'ordre précis (comme un batch).

Une CLIST peut aussi lire / écrire des fichier 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 variable 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 CLISTS tendent donc à être beaucoup plus lents que des programmes écrits en langues compilées telles 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 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 batch
  2. mode débogage très verbeux
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Command LIST ».

Wikimedia Foundation. 2010.

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

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Common list against foreign immigration — (Norwegian: Fellesliste mot fremmedinnvandring) was a Norwegian political party which ran for the 1993 parliamentary election in Oslo. The list competed against the Fatherland Party about the immigration sceptical votes of the city. In Oslo the… …   Wikipedia

  • List of Members of the European Parliament of the GreenLeft — The list a list of all Members of the European Parliament, who sit or sat in the GreenLeft delegation, as well as in the delegations of its predecessors: in 1984 the progressive christian PPR, the communist CPN, the left socialist PSP and the… …   Wikipedia

  • List of small-numbered indigenous peoples of Russia — The following peoples are officially recognized as Small numbered Indigenous Peoples of Russia. They are included into the Common List of Indigenous Small numbered Peoples of Russia ( ru. Единый перечень коренных малочисленных народов России)… …   Wikipedia

  • Common Lisp — Paradigm(s) Multi paradigm: procedural, functional, object oriented, meta, reflective, generic Appeared in 1984, 1994 for ANSI Common Lisp Developer ANSI X3J13 committee Typing discipline …   Wikipedia

  • Common Lisp — est un langage fonctionnel impur de la famille Lisp. Sommaire 1 Introduction 2 Syntaxe 3 Types de données 3.1 Types scalaires …   Wikipédia en Français

  • Common chimpanzee — Common chimpanzee[1] Conservation status …   Wikipedia

  • Common Blackbird — An adult male, nominate race, in England Conservation status …   Wikipedia

  • Common box turtle — Common box turtle, 1842 drawing Conservation status …   Wikipedia

  • Common Moorhen — Eurasian Common Moorhen (Gallinula chloropus chloropus) Conservation status …   Wikipedia

  • Common dolphin — Common dolphins Size compared to an average human …   Wikipedia

Share the article and excerpts

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