Lenguaje de comandos conciso - Concise Command Language
| Desarrollador (es) | Corporación de equipos digitales |
|---|---|
| Sistema operativo | OS / 8 |
| Plataforma | PDP-10 |
| Sucesor | Lenguaje de comandos DIGITAL (DCL) |
| Disponible en | Inglés |
| Tipo | Shell de comando |
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.
El primer sistema en incluir CCL fue el PDP-10 de DEC .
Historia
El monitor PDP-6 vino con un sencillo conjunto de comandos. Para compilar y ejecutar un programa FORTRAN , uno debería
- . R F4 --- invocar el compilador FORTRAN
- * DTA1: PROG3 = DTA2: PROG3, SUB3A, SUB3B --- especificar salida binaria y entrada de fuente
- . R LOADER 30 --- invocar el cargador, asignar 30K de memoria
- * DTA1: PROG3 --- especifique el objeto binario para cargar
- * SYS: / S --- deje que el cargador encuentre las bibliotecas de subrutinas apropiadas
- . SAVE DTA1: PROG3 --- escriba el ejecutable en DTA1
- (El DOT es un indicador y la estrella / asterisco es un subprompt)
El PDP-10 tenía CCL. La clave de sus mejoras con respecto a su predecesor fueron:
- comandos de varios pasos: .EX PROG3, SUB3A, SUB3B
- Verificaría si alguno de los 3 necesita ser recompilado (y lo hizo si es 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 comando (s) en el archivo .CMD
Comandos
La siguiente tabla contiene una lista de comandos CCL.
| Comando CCL (forma completa) |
Comando CCL (forma corta) |
Descripción |
|---|---|---|
| RETROCESO | BAC | Ejecuta CAMP. Una cinta magnética o un casete están espaciados hacia atrás en un número específico de archivos o registros. |
| BOTA | BO | |
| CCL | CCL | Desactiva el programa CCL en el monitor de teclado OS / 8 que reside en el dispositivo del sistema. |
| COMPARAR | COMP | Ejecuta SRCCOM. Compara / muestra diferencias entre dos archivos fuente. Aunque línea por línea, permite "ponerse al día". |
| COMPILAR | COM | Produce archivos binarios y / o listas de compilación para archivos de programa específicos. |
| COPIAR | POLICÍA | Transfiere archivos de un dispositivo de E / S a otro. |
| NÚCLEO | COR | |
| CREAR | CREA | Ejecuta EDITAR y abre un nuevo archivo para su creación. |
| CREF | CREF | |
| FECHA | DA | |
| DESASIGNAR | DEA | |
| ELIMINAR | DEL | Elimina uno o más archivos del disco o DECtape . |
| DIRECTO | DIR | |
| EDITAR | ED | Ejecuta EDITAR. Abre un archivo ya existente para editarlo. |
| EOF | EOF | |
| EJECUTAR | exe | |
| AYUDA | ÉL | Imprime información sobre programas OS / 8 especificados. |
| LISTA | LI | |
| CARGA | LO | |
| HACER | MAK | Ejecuta TECO. Abre el archivo especificado para su salida. |
| MAPA | MAPA | Ejecuta BITMAP. |
| MUNG | MUNG | Ejecuta una macro TECO; Los parámetros de la línea de comandos brindan mayor adaptabilidad. |
| CAMARADA | CAMARADA | Ejecuta PAL8. Reúne el archivo fuente especificado como argumento. |
| IMPRESIÓN | PRI | Ejecuta un programa llamado LPTSPL. |
| PUÑETAZO | PU | Ejecuta PIP. Perfora el archivo especificado en cinta de papel . |
| REBAUTIZAR | REN | Cambia el nombre de uno o más archivos en el disco o DECtape. |
| RES | RES | Ejecuta RESORC. |
| REBOBINAR | REW | |
| OMITIR | OMITIR | |
| CHAPOTEAR | SQ | Ejecuta la herramienta de desfragmentación / compresión de PIP |
| ENVIAR | SU | Ejecuta el programa BATCH. |
| TECO | TE | (Text Editor and COrrector, un sofisticado editor de texto con capacidades MACRO). |
| TIPO | TY | |
| UA | UA | |
| UB | UB | |
| UC | UC | |
| DESCARGAR | UNL | |
| VERSIÓN | VER | Imprime los números de versión del monitor de teclado OS / 8 y CCL. |
| CERO | CERO |