Concise Command Language (CCL) fue el término utilizado por Digital Equipment Corporation para el intérprete de línea de comandos / interfaz de usuario suministrado en varios de sus sistemas informáticos; su sucesor se denominó DIGITAL Command Language (DCL).
CCL proporciona al usuario un amplio conjunto de comandos de terminal. [1]
El primer sistema que incluyó CCL fue el PDP-10 de DEC . [2]
Historia
El monitor PDP-6 venía con un conjunto simple de comandos. Para compilar y ejecutar un programa FORTRAN , uno debía
- . R F4 --- invocar el compilador FORTRAN
- * DTA1:PROG3=DTA2:PROG3,SUB3A,SUB3B --- especifica la salida binaria y la entrada de fuente
- . R LOADER 30 --- invoca el cargador, asigna 30K de memoria
- * DTA1:PROG3 --- especifica el objeto binario a cargar
- * SYS:/S --- permite que el cargador encuentre las bibliotecas de subrutinas adecuadas
- . GUARDAR DTA1:PROG3 --- escribe el ejecutable en DTA1
- (El PUNTO es un mensaje del monitor y la Estrella/Asterisco es un mensaje de la aplicación)
El PDP-10 tenía CCL. Las principales mejoras que presentó respecto de su predecesor fueron: [2]
- comandos de varios pasos: .EX PROG3,SUB3A,SUB3B
- Verificaría si era necesario volver a compilar alguno de los tres (y lo haría si fuera necesario)
- Ejecutar el cargador de programas de objetos (incluidas las bibliotecas de subrutinas necesarias)
- empezar a ejecutar el programa
- archivo de comando avanzado: .EX @RUNPROG3.CMD
- ejecutaría el(los) comando(s) en el archivo .CMD
Comandos
La siguiente tabla contiene una lista de comandos CCL. [1]
Referencias
- ^ ab "Lenguaje de comandos conciso" (CCL). "Manual de OS/8" (PDF) . Digital Equipment Corporation. Abril de 1974. Consultado el 1 de mayo de 2024 .
- ^ de Peter Clark (julio de 1982). "DEC TIMESHARING (1965)". The DEC Professional . pág. 34.