|
C system program 構成
本コンパイラーシステムは、システム全体を制御する「 C system 」、C プログラムを作成・編集する「 C editer 」、C プログラムをコンパイルしアセンブラソースプログラムを出力する「 C compiler 」、ならびにコンパイル出力を編集・アセンブルする「 C editer & assembler 」より構成されています.
さらに、X1 本体のモニターは、「 C system 」の拡張コマンドとして取り込まれています.
各プログラム動作時のプロンプトは、それぞれ以下のとおりとなっています.
C system | .... ">" |
C editer | .... "$" |
C editer & assembler |
editer block | .... "#" |
assembler block | .... "]" |
各プログラムは、すペて C system より起動し、起動されたプログラムは、プログラム中のコマンドにより C system に戻るよう操作します.
以下にコンパイラーシステムの構成を図示します.
C system
|
|
拡張コマンドにより、
X1 monitor を直接呼
び出すことができる
|
|
ed↓↑!
|
c↓↑(auto)
|
ea↓↑!
|
|
|
C editer & assembler
(editer block)
a↓↑!
(assembler block)
|
|
|