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.

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

Referências