Kortfattet kommandospråk - Concise Command Language

Concise Command Language (CCL) var betegnelsen som ble brukt av Digital Equipment Corporation for kommandolinjetolk / brukergrensesnitt levert på flere av deres datasystemer; etterfølgeren ble kalt DIGITAL Command Language (DCL).

CCL gir brukeren et omfattende sett med terminalkommandoer.

Det første systemet som inkluderer CCL var DECs PDP-10.

Historie

PDP-6-skjermen kom med et enkelt sett med kommandoer. For å kompilere og kjøre et FORTRAN- program, ville man

  • . R F4 --- påkaller FORTRAN-kompilatoren
  • * DTA1: PROG3 = DTA2: PROG3, SUB3A, SUB3B --- spesifiser binær utgang og kildeinngang
  • . R LOADER 30 --- påkaller lasteren, tildel 30K minne
  • * DTA1: PROG3 --- spesifiser binært objekt som skal lastes
  • * SYS: / S --- la lasteren finne passende subroutine-biblioteker
  • . SPAR DTA1: PROG3 --- skriv kjørbar til DTA1
( DOT-en er en ledetekst, og Stjernen / stjerne er en underprompt)

PDP-10 hadde CCL. Nøkkelen til forbedringene av forgjengeren var:

  • flertrinnskommandoer: .EX PROG3, SUB3A, SUB3B
  • vil sjekke for å se om noen av de 3 måtte kompileres (og gjorde det om nødvendig)
  • kjøre objektprogrammets laster (inkludert nødvendige subroutine-biblioteker)
  • begynne å kjøre programmet
  • avansert kommandofil: .EX @ RUNPROG3.CMD
  • ville kjøre kommandoen (e) i .CMD-filen

kommandoer

Tabellen nedenfor inneholder en liste over CCL-kommandoer.

Liste over CCL-kommandoer
CCL-kommando
(full form)
CCL-kommando
(kort skjema)
Beskrivelse
TILBAKE BAC Kjører CAMP. Et magnetbånd eller kassett er fordelt bakover et spesifisert antall filer eller poster.
STØVEL BO
CCL CCL Deaktiverer CCL-programmet på OS / 8 Keyboard Monitor som ligger på systemenheten.
SAMMENLIGNE COMP Kjører SRCCOM. Sammenligner / viser forskjeller mellom to kildefiler. Selv om linje for linje, tillater det å "ta igjen."
KOMPILERE COM Produserer binære filer og / eller samleoppføringer for spesifiserte programfiler.
KOPIERE POLITIMANN Overfører filer fra en I / O- enhet til en annen.
KJERNE COR
SKAPE CREA Kjører EDIT og åpner en ny fil for oppretting.
CREF CREF
DATO DA
Fratilordne DEA
DELETE DEL Sletter en eller flere filer fra disk eller DECtape .
DIREKTE DIR
REDIGERE ED Kjører EDIT. Åpner en allerede eksisterende fil for redigering.
EOF EOF
HENRETTE EXE
HJELP HAN Skriver ut informasjon om spesifiserte OS / 8-programmer.
LISTE LI
LASTE LO
GJØRE MAK Kjører TECO. Åpner den spesifiserte filen for utdata.
KART KART Kjører BITMAP.
mung mung Kjører en TECO-makro; kommandolinjeparametere gir ekstra tilpasningsevne.
PAL PAL Kjører PAL8. Samler kildefilen som er spesifisert som argumentet.
SKRIVE UT PRI Kjører et program som heter LPTSPL.
PUNCH PU Kjører PIP. Stanser filen som er spesifisert på papir .
RENAME REN Gi nytt navn til en eller flere filer på disk eller DECtape.
RES RES Kjører RESORC.
SPOLE REW
SKIP SKIP
squish SQ Kjører PIPs "squeeze" / defrag-verktøy
SENDE INN SU Kjører BATCH-programmet.
TECO TE (Text Editor and COrrector, en sofistikert tekstredigerer med MACRO-evner).
TYPE TY
UA UA
UB UB
UC UC
LESSE UNL
VERSJON VER Skriver ut versjonsnumrene til OS / 8 Keyboard Monitor og CCL.
NULL NULL

referanser