簡潔なコマンド言語

簡潔なコマンド言語 (CCL)
開発者デジタル・イクイップメント・コーポレーション
オペレーティング·システムOS/8TOPS-10RT-11RSTS/E
プラットフォームPDP-6PDP-8PDP-10PDP-11
後継デジタルコマンド言語(DCL)
入手可能な英語
タイプコマンドシェル

Concise Command Language (CCL) は、 Digital Equipment Corporationが、同社のいくつかのコンピューティング システムに提供しているコマンド ライン インタープリタ/ユーザー インターフェイスを表すために使用していた用語です。その後継はDIGITAL Command Language (DCL)と命名されました。

CCLはユーザーに広範な端末コマンドを提供します。[1]

CCLを搭載した最初のオペレーティングシステムはDECのTOPS-10でした。[2]

歴史

PDP -6モニターにはシンプルなコマンドセットが付属していました。FORTRANプログラムをコンパイルして実行するに

  • . R F4 --- FORTRANコンパイラを起動する
  • * DTA1:PROG3=DTA2:PROG3,SUB3A,SUB3B --- バイナリ出力とソース入力を指定する
  • . R LOADER 30 --- ローダーを起動し、30Kのメモリを割り当てる
  • * DTA1:PROG3 --- ロードするバイナリオブジェクトを指定する
  • * SYS:/S --- ローダーが適切なサブルーチンライブラリを見つけられるようにする
  • . SAVE DTA1:PROG3 --- 実行ファイルをDTA1に書き込む
(ドットはモニタープロンプト、星/アスタリスクはアプリケーションプロンプトです)

PDP -10モニター(後にTOPS-10と呼ばれる)にはCCLが搭載されていた。前任機に対する主な改良点は以下の通りである。[2]

  • マルチステップコマンド: .EX PROG3,SUB3A,SUB3B
  • 3つのうちどれかを再コンパイルする必要があるかどうかを確認します(必要な場合は再コンパイルします)。
  • オブジェクト プログラム ローダーを実行する (必要なサブルーチン ライブラリを含む)
  • プログラムの実行を開始する
  • 高度なコマンドファイル: .EX @RUNPROG3.CMD
  • .CMDファイル内のコマンドを実行します

コマンド

次の表はCCLコマンドの一覧です。[1]

CCLコマンドのリスト
CCL コマンド
(完全形式)
CCL コマンド
(短縮形)
説明
バックスペース血中アルコール濃度CAMP を実行します。磁気テープまたはカセットは、指定されたファイル数またはレコード数だけ後方に移動します。
ブートBO
CCLCCLシステム デバイスに常駐する OS/8 キーボード モニターの CCL プログラムを無効にします。
比較するコンプSRCCOMを実行します。2つのソースファイル間の差異を比較・表示します。行単位ではありますが、「追いつき」が可能です。
コンパイルコム指定されたプログラム ファイルのバイナリ ファイルおよび/またはコンパイル リストを生成します。
コピー警官ある I/O デバイスから別のI/Oデバイスにファイルを転送します。
コアコル
作成するクレアEDIT を実行し、作成用の新しいファイルを開きます。
クレフクレフ
日付
割り当て解除DEA
消去削除ディスクまたはDECtapeから 1 つ以上のファイルを削除します
直接ディレクター
編集EDEDIT を実行します。既存のファイルを編集用に開きます。
終了終了
実行するEXE
ヘルプ指定された OS/8 プログラムに関する情報を印刷します。
リストリー
負荷LO
作るMAKTECO を実行します。指定されたファイルを出力用に開きます。
地図地図BITMAP を実行します。
ムングムングTECO マクロを実行します。コマンド ライン パラメータにより、適応性が向上します。
パルパルPAL8を実行します。引数として指定されたソースファイルをアセンブルします。
印刷PRILPTSPL というプログラムを実行します。
パンチPUPIP を実行します。指定されたファイルを紙テープにパンチします。
名前を変更レンディスクまたは DECtape 上の 1 つ以上のファイルの名前を変更します。
RESRESRESORC を実行します。
巻き戻し巻き戻し
スキップスキップ
スクイッシュスクエアPIP の「スクイーズ」/デフラグ ツールを実行します[引用が必要]
提出するSUBATCH プログラムを実行します。
テコTE(テキスト エディターおよびコレクター、マクロ機能を備えた 高度なテキスト エディター)。
タイプありがとう
アメリカ合衆国アメリカ合衆国
UBUB
UCUC
アンロードUNL
バージョンヴァーOS/8 キーボード モニターと CCL のバージョン番号を印刷します。
ゼロゼロ

参考文献

  1. ^ ab 「Concise Command Language」(CCL). 「OS/8ハンドブック」(PDF) . Digital Equipment Corporation. 1974年4月. 2024年5月1日閲覧
  2. ^ ab Peter Clark (1982年7月). 「DEC TIMESHARING (1965)」. The DEC Professional . p. 34.
「https://en.wikipedia.org/w/index.php?title=Concise_Command_Language&oldid=1309595676」より取得