Zwięzły język poleceń

Zwięzły język poleceń (CCL)
Deweloperzy Firma Sprzęt Cyfrowy
System operacyjny OS/8
Platforma PDP-10
Następca Cyfrowy język poleceń (DCL)
Dostępne w język angielski
Typ Powłoka poleceń

Concise Command Language (CCL) był terminem używanym przez Digital Equipment Corporation na określenie interpretera wiersza poleceń / interfejsu użytkownika dostarczanego w kilku ich systemach komputerowych; jego następca został nazwany DIGITAL Command Language (DCL).

CCL zapewnia użytkownikowi obszerny zestaw poleceń terminala.

Pierwszym systemem zawierającym CCL był PDP-10 firmy DEC .

Historia

Monitor PDP-6 był dostarczany z prostym zestawem poleceń. Aby skompilować i uruchomić FORTRAN , można by to zrobić

  • . R F4 --- wywołaj kompilator FORTRAN
  • * DTA1:PROG3=DTA2:PROG3,SUB3A,SUB3B --- określ wyjście binarne i wejście źródłowe
  • . R LOADER 30 --- wywołaj program ładujący, przydziel 30 KB pamięci
  • * DTA1:PROG3 --- określ obiekt binarny do załadowania
  • * SYS:/S --- pozwól programowi ładującemu znaleźć odpowiednie biblioteki podprogramów
  • . ZAPISZ DTA1:PROG3 --- zapisz plik wykonywalny do DTA1
( KROPKA to monit monitora, a gwiazdka/gwiazdka to monit aplikacji)

PDP-10 miał CCL. Kluczem do ulepszeń w stosunku do poprzednika były:

  • komendy wieloetapowe: .EX PROG3,SUB3A,SUB3B
  • sprawdzi, czy któryś z 3 wymaga ponownej kompilacji (i zrobił to, jeśli to konieczne)
  • uruchom moduł ładujący program obiektowy (w tym potrzebne biblioteki podprogramów)
  • rozpocząć uruchamianie programu
  • zaawansowany plik poleceń: .EX @RUNPROG3.CMD
  • uruchomi polecenia w pliku .CMD

Polecenia

Poniższa tabela zawiera listę poleceń CCL.

Lista poleceń CCL

Polecenie CCL (pełna postać)

Polecenie CCL (skrócona forma)
Opis
COFNIJ BAC Prowadzi CAMP. Taśma magnetyczna lub kaseta jest cofnięta o określoną liczbę plików lub rekordów.
URUCHOMIĆ BO
CCL CCL Wyłącza program CCL na monitorze klawiatury systemu OS/8 rezydującym na urządzeniu systemowym.
PORÓWNYWAĆ KOMP Uruchamia SRCCOM. Porównuje/pokazuje różnice między dwoma plikami źródłowymi. Chociaż linia po linii, pozwala „dogonić”.
SKOMPILOWAĆ KOM Tworzy pliki binarne i/lub listy kompilacji dla określonych plików programów.
KOPIUJ POLICJANT Przesyła pliki z jednego urządzenia we/wy do drugiego.
RDZEŃ KOR
TWORZYĆ KREA Uruchamia EDIT i otwiera nowy plik do utworzenia.
CREF CREF
DATA DA
ODZNACZENIE DEA
USUWAĆ DEL Usuwa jeden lub więcej plików z dysku lub taśmy DEC .
BEZPOŚREDNI DYREKTOR
EDYTOWAĆ ED Uruchamia EDYTUJ. Otwiera już istniejący plik do edycji.
EOF EOF
WYKONAĆ EXE
POMOC ON Drukuje informacje o określonych programach OS/8.
LISTA LI
OBCIĄŻENIE LO
ROBIĆ MAK Prowadzi TEKO. Otwiera określony plik do wyjścia.
MAPA MAPA Uruchamia BITMAPĘ.
MUNG MUNG Uruchamia makro TECO; parametry wiersza poleceń zapewniają dodatkowe możliwości adaptacyjne.
KUMPEL KUMPEL Obsługuje PAL8. Składa plik źródłowy określony jako argument.
WYDRUKOWAĆ PRI Uruchamia program o nazwie LPTSPL.
DZIURKACZ PU Prowadzi PIP. Dziurkuje określony plik na taśmie papierowej .
PRZEMIANOWAĆ REN Zmienia nazwę jednego lub więcej plików na dysku lub taśmie DEC.
OZE OZE Prowadzi RESORC.
PRZEWIJANIE DO TYŁU REW
POMINĄĆ POMINĄĆ
ZGŁASZANIE SQ Uruchamia narzędzie PIP do „ściśnięcia” / defragmentacji
SKŁADAĆ SU Uruchamia program BATCH.
TECO TE (Text Editor and COrrector, zaawansowany edytor tekstu z funkcjami MAKRO).
TYP TY
UA UA
UB UB
UC UC
ROZŁADOWAĆ UNL
WERSJA VER Drukuje numery wersji Monitora klawiatury OS/8 i CCL.
ZERO ZERO