Kortfattat kommandospråk

Concise Command Language (CCL)
Utvecklare Digital Equipment Corporation
Operativ system OS/8
Plattform PDP-10
Efterträdare DIGITAL Command Language (DCL)
Tillgänglig i engelsk
Typ Kommandoskal

Concise Command Language (CCL) var termen som användes av Digital Equipment Corporation för kommandoradstolken / användargränssnittet som finns på flera av deras datorsystem; dess efterträdare fick namnet DIGITAL Command Language (DCL).

CCL förser användaren med en omfattande uppsättning terminalkommandon.

Det första systemet som inkluderade CCL var DEC:s PDP-10 .

Historia

PDP -6- skärmen kom med en enkel uppsättning kommandon. För att kompilera och köra ett FORTRAN- program skulle man

  • . R F4 --- anropa FORTRAN-kompilatorn
  • * DTA1:PROG3=DTA2:PROG3,SUB3A,SUB3B --- specificera binär utgång och källingång
  • . R LOADER 30 --- anropar laddaren, allokera 30K minne
  • * DTA1:PROG3 --- ange binärt objekt som ska laddas
  • * SYS:/S --- låt laddaren hitta lämpliga subrutinbibliotek
  • . SPARA DTA1:PROG3 --- skriv den körbara filen till DTA1
( DOT är en bildskärmsuppmaning och stjärnan/stjärnan är en programprompt)

PDP-10 hade CCL. Nyckeln till dess förbättringar jämfört med sin föregångare var:

  • flerstegskommandon: .EX PROG3,SUB3A,SUB3B
  • skulle kolla för att se om någon av de 3 behövde kompileras om (och gjorde det vid behov)
  • kör objektprogramlastaren (inklusive nödvändiga subrutinbibliotek)
  • börja köra programmet
  • avancerad kommandofil: .EX @RUNPROG3.CMD
  • skulle köra kommandot/kommandona i .CMD-filen

Kommandon

Följande tabell innehåller en lista över CCL-kommandon.

Lista över CCL-kommandon

CCL-kommando (fullständig form)

CCL-kommando (kort form)
Beskrivning
BAKRYMDEN BAC Kör CAMP. Ett magnetband eller en kassett placeras bakåt med ett visst antal filer eller skivor.
KÄNGA BO
CCL CCL Inaktiverar CCL-programmet på OS/8 Keyboard Monitor som finns på systemenheten.
JÄMFÖRA COMP Kör SRCCOM. Jämför/visar skillnader mellan två källfiler. Även om rad för rad tillåter "ikapp".
SAMMANSTÄLLA COM Producerar binära filer och/eller kompileringslistor för specificerade programfiler.
KOPIERA POLIS Överför filer från en I/O -enhet till en annan.
KÄRNA COR
SKAPA CREA Kör EDIT och öppnar en ny fil för skapande.
CREF CREF
DATUM DA
UTSÄTTNING DEA
RADERA DEL Tar bort en eller flera filer från disk eller DECTape .
DIREKT DIR
REDIGERA ED Kör EDIT. Öppnar en redan befintlig fil för redigering.
EOF EOF
KÖR EXE
HJÄLP HAN Skriver ut information om specificerade OS/8-program.
LISTA LI
LADDA LO
GÖRA MAK Kör TECO. Öppnar den angivna filen för utdata.
KARTA KARTA Kör BITMAP.
MUNG MUNG Kör ett TECO-makro; kommandoradsparametrar ger extra anpassningsförmåga.
KOMPIS KOMPIS Kör PAL8. Sammanställer källfilen som anges som argument.
SKRIVA UT PRI Kör ett program som heter LPTSPL.
STANSA PU Kör PIP. Stansar filen som anges på papperstejp .
DÖP OM REN Byter namn på en eller flera filer på disk eller DECTape.
RES RES Kör RESORC.
SPOLA TILLBAKA REW
HOPPA HOPPA
SQUISH SQ Kör PIP:s "squeeze" / defragmentera verktyg
SKICKA IN SU Kör BATCH-programmet.
TECO TE (Textredigerare och Corrector, en sofistikerad textredigerare med MAKRO-funktioner).
TYP TACK
UA UA
DU ÄR DU ÄR
UC UC
LASTA AV UNL
VERSION VER Skriver ut versionsnumren för OS/8 Keyboard Monitor och CCL.
NOLL NOLL