Prägnante Befehlssprache - Concise Command Language

Prägnante Befehlssprache (CCL)
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.

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.
DRUCKEN 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

Verweise