Kortfattat kommandospråk
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.
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 |
Kategori: