Concise Command Language - Concise Command Language
Concise Command Language (CCL) foi o termo usado por Digital Equipment Corporation para a linha de comando intérprete / interface de usuário fornecido em vários de seus sistemas de computação; seu sucessor foi nomeado DIGITAL Command Language (DCL).
CCL fornece o usuário com um extenso conjunto de comandos do terminal.
O primeiro sistema para incluir CCL foi da DEC PDP-10.
História
O monitor PDP-6 veio com um simples conjunto de comandos. Para compilar e executar um Fortran programa, se faria
- . R F4 --- invocar o compilador Fortran
- * DTA1: PROG3 = DTA2: PROG3, SUB3A, SUB3B --- especificar a entrada de saída e fonte de binário
- . R CARREGADOR 30 --- invocar o carregador, alocar 30K de memória
- * DTA1: PROG3 --- especificar objeto binário para carregar
- * SYS: / S --- deixe o carregador de encontrar as bibliotecas de sub-rotinas apropriadas
- . SALVAR DTA1: PROG3 --- escrever o executável para DTA1
- (O DOT é um rápido ea Star / Asterisk é um subprompt)
O PDP-10 teve CCL. Chave para suas melhorias ao longo do seu antecessor foram:
- comandos multi-passo: .EX PROG3, SUB3A, SUB3B
- iria verificar para ver se qualquer um dos 3, necessária para ser recompilados (e fê-lo se necessário)
- executar o carregador de programa de objeto (incluindo bibliotecas de sub-rotinas necessárias)
- iniciar a execução do programa
- arquivo de comando avançado: .EX @ RUNPROG3.CMD
- seria executado o comando (s) no arquivo .CMD
comandos
A tabela a seguir contém uma lista de comandos CCL.
| Comando CCL (formulário completo) |
Comando CCL (forma abreviada) |
Descrição |
|---|---|---|
| RETROCESSO | BAC | Executa CAMP. Uma fita magnética ou cassete é espaçado para trás um número especificado de arquivos ou registros. |
| BOOT | BO | |
| CCL | CCL | Desabilita o programa CCL sobre o OS / 8 Monitor de Teclado residente no dispositivo de sistema. |
| COMPARAR | COMP | Executa SRCCOM. Compara / mostra as diferenças entre dois arquivos de origem. Embora linha por linha, permite "recuperar o atraso". |
| COMPILAR | COM | Produz arquivos binários e / ou listas de compilação para arquivos de programa especificados. |
| CÓPIA DE | POLICIAL | Transfere arquivos de um I / O dispositivo para outro. |
| TESTEMUNHO | COR | |
| CRIO | CREA | Executa EDIT e abre um novo arquivo para a criação. |
| CREF | CREF | |
| ENCONTRO | DA | |
| DEASSIGN | DEA | |
| EXCLUIR | DEL | Exclui um ou mais arquivos do disco ou dectape . |
| DIRECT | DIR | |
| EDITAR | ED | Executa EDIT. Abre um arquivo já existente para edição. |
| EOF | EOF | |
| EXECUTAR | Exe | |
| SOCORRO | ELE | Imprime informações sobre / 8 programas mínimos especificados. |
| LISTA | LI | |
| CARGA | LO | |
| FAÇO | MAK | Executa TECO. Abre o arquivo especificado para saída. |
| MAPA | MAPA | Executa bitmap. |
| MUNG | MUNG | Executa uma macro Teco; parâmetros de linha de comando dar adaptabilidade adicionado. |
| AMIGO | AMIGO | Executa PAL8. Monta o arquivo de origem especificado como o argumento. |
| IMPRESSÃO | PRI | Executa um programa chamado LPTSPL. |
| SOCO | PU | Executa PIP. Soca o arquivo especificado na fita de papel . |
| RENAME | REN | Renomeia um ou mais arquivos no disco ou dectape. |
| RES | RES | Executa RESORC. |
| REWIND | REW | |
| PULAR | PULAR | |
| sair em jato | SQ | Funciona "espremer" ferramenta / desfragmentação do PIP |
| ENVIAR | SU | Executa o programa de lote. |
| TECO | TE | (Editor de Texto e corrector, um sofisticado editor de texto com recursos de macro). |
| TIPO | TY | |
| UA | UA | |
| UB | UB | |
| UC | UC | |
| DESCARREGAR | UNL | |
| VERSÃO | VER | Imprime os números de versão do sistema operacional / 8 Monitor de Teclado e CCL. |
| ZERO | ZERO |