Prägnante Befehlssprache - Concise Command Language
Entwickler | Digital Equipment Corporation |
---|---|
Betriebssystem | OS / 8 |
Plattform | PDP-10 |
Nachfolger | DIGITAL Command Language (DCL) |
Verfügbar in | Englisch |
Art | Befehlsshell |
Concise Command Language (CCL) war der Begriff, den die Digital Equipment Corporation für den Befehlszeileninterpreter / die Benutzeroberfläche verwendete, die auf mehreren ihrer Computersysteme bereitgestellt wurde. Sein Nachfolger wurde DIGITAL Command Language (DCL) genannt.
CCL bietet dem Benutzer einen umfangreichen Satz von Terminalbefehlen.
Das erste System mit CCL war PDP-10 von DEC .
Geschichte
Der PDP-6- Monitor wurde mit einem einfachen Befehlssatz geliefert. Um ein FORTRAN- Programm zu kompilieren und auszuführen , würde man
- . R F4 --- Rufen Sie den FORTRAN-Compiler auf
- * DTA1: PROG3 = DTA2: PROG3, SUB3A, SUB3B --- Geben Sie den Binärausgang und den Quelleneingang an
- . R LOADER 30 --- Rufen Sie den Loader auf und weisen Sie 30 KB Speicher zu
- * DTA1: PROG3 --- Geben Sie das zu ladende Binärobjekt an
- * SYS: / S --- Lassen Sie den Loader die entsprechenden Unterprogrammbibliotheken finden
- . SAVE DTA1: PROG3 --- Schreiben Sie die ausführbare Datei in DTA1
- (Das DOT ist eine Eingabeaufforderung und der Stern / Stern ist eine Unteraufforderung.)
Der PDP-10 hatte CCL. Der Schlüssel zu seinen Verbesserungen gegenüber dem Vorgänger waren:
- mehrstufige Befehle: .EX PROG3, SUB3A, SUB3B
- würde prüfen, ob eine der 3 neu kompiliert werden muss (und dies gegebenenfalls tun)
- Führen Sie den Objektprogramm-Loader aus (einschließlich der erforderlichen Unterprogrammbibliotheken).
- Starten Sie das Programm
- Erweiterte Befehlsdatei: .EX @ RUNPROG3.CMD
- würde die Befehle in der CMD-Datei ausführen
Befehle
Die folgende Tabelle enthält eine Liste der CCL-Befehle.
CCL-Befehl (vollständige Form) |
CCL-Befehl (Kurzform) |
Beschreibung |
---|---|---|
RÜCKTASTE | BAC | Läuft CAMP. Ein Magnetband oder eine Kassette ist um eine bestimmte Anzahl von Dateien oder Datensätzen nach hinten beabstandet. |
STIEFEL | BO | |
CCL | CCL | Deaktiviert das CCL-Programm auf dem OS / 8-Tastaturmonitor auf dem Systemgerät. |
VERGLEICHEN SIE | COMP | Führt SRCCOM aus. Vergleicht / zeigt Unterschiede zwischen zwei Quelldateien. Obwohl Zeile für Zeile, erlaubt "Aufholen". |
KOMPILIEREN | COM | Erzeugt Binärdateien und / oder Kompilierungslisten für bestimmte Programmdateien. |
KOPIEREN | POLIZIST | Überträgt Dateien von einem E / A- Gerät auf ein anderes. |
ADER | COR | |
ERSTELLEN | CREA | Führt EDIT aus und öffnet eine neue Datei zur Erstellung. |
CREF | CREF | |
DATUM | DA | |
DEASSIGN | Dea | |
LÖSCHEN | DEL | Löscht eine oder mehrere Dateien von der Festplatte oder von DECtape . |
DIREKTE | DIR | |
BEARBEITEN | ED | Führt EDIT aus. Öffnet eine bereits vorhandene Datei zur Bearbeitung. |
EOF | EOF | |
AUSFÜHREN | EXE | |
HILFE | ER | Druckt Informationen zu bestimmten OS / 8-Programmen. |
LISTE | LI | |
BELASTUNG | LO | |
MACHEN | MAK | Läuft TECO. Öffnet die angegebene Datei zur Ausgabe. |
KARTE | KARTE | Führt BITMAP aus. |
MUNG | MUNG | Führt ein TECO-Makro aus; Befehlszeilenparameter bieten zusätzliche Anpassungsfähigkeit. |
KUMPEL | KUMPEL | Läuft PAL8. Setzt die als Argument angegebene Quelldatei zusammen. |
PRI | Führt ein Programm namens LPTSPL aus. | |
SCHLAGEN | VE | Führt PIP aus. Stanzt die auf Papierband angegebene Datei . |
UMBENENNEN | REN | Benennt eine oder mehrere Dateien auf Festplatte oder DECtape um. |
RES | RES | Führt RESORC aus. |
ZURÜCKSPULEN | REW | |
ÜBERSPRINGEN | ÜBERSPRINGEN | |
SQUISH | SQ | Führt das PIP-Tool "Squeeze" / Defragmentieren aus |
EINREICHEN | SU | Führt das BATCH-Programm aus. |
TECO | TE | (Texteditor und COrrector, ein hochentwickelter Texteditor mit MACRO-Funktionen). |
ART | TY | |
UA | UA | |
UB | UB | |
UC | UC | |
ENTLADEN | UNL | |
AUSFÜHRUNG | VER | Druckt die Versionsnummern des OS / 8-Tastaturmonitors und der CCL. |
NULL | NULL |