Concise Command Language (CCL) était le terme utilisé par Digital Equipment Corporation pour l' interpréteur de ligne de commande / l'interface utilisateur fourni sur plusieurs de leurs systèmes informatiques ; son successeur a été nommé DIGITAL Command Language (DCL).
CCL fournit à l'utilisateur un ensemble complet de commandes de terminal.
Le premier système à inclure le CCL était le PDP-10 de DEC .
Histoire
Le moniteur PDP-6 était livré avec un ensemble de commandes simples. Pour compiler et exécuter un programme FORTRAN , il fallait
- . R F4 --- invoquer le compilateur FORTRAN
- * DTA1:PROG3=DTA2:PROG3,SUB3A,SUB3B --- spécifiez la sortie binaire et l'entrée source
- . R LOADER 30 --- invoquer le chargeur, allouer 30 Ko de mémoire
- * DTA1:PROG3 --- spécifiez l'objet binaire à charger
- * SYS:/S --- permet au chargeur de trouver les bibliothèques de sous-routines appropriées
- . SAVE DTA1:PROG3 --- écrire l'exécutable sur DTA1
- (Le POINT est une invite de surveillance et l' étoile/l'astérisque est une invite d'application)
Le PDP-10 était équipé d'un CCL. Les principales améliorations par rapport à son prédécesseur étaient les suivantes :
- commandes en plusieurs étapes : .EX PROG3,SUB3A,SUB3B
- je vérifierais si l'un des 3 devait être recompilé (et je l'ai fait si nécessaire)
- exécuter le chargeur de programme objet (y compris les bibliothèques de sous-routines nécessaires)
- démarrer le programme
- fichier de commandes avancées : .EX @RUNPROG3.CMD
- exécuterait la ou les commandes dans le fichier .CMD
Commandes
Le tableau suivant contient une liste de commandes CCL.