Top - プログラミング言語A
プログラミング言語Aとはソースコードの記述に"A"のみを使用する言語です。
Aを8で割った余りに該当する基本操作を実行する。
Aを8で割った商に対して本規則を再起的に適用する。
A以外のすべての文字はコメントとして扱われます。
<Program> ::= "A" <Program> | <EOF>
Hellow world!を出力するプログラムは、Aが8進数で22222222260222222220222222222220222221113704022422222224422240343333333333334122222222433333333422243333334333333334024個も続くため、掲載できない。
そのため、Aプログラムを「Aが8進数で22222222260222222220222222222220222221113704022422222224422240343333333333334122222222433333333422243333334333333334024個続く」と簡易表記する事とした。
しかし、これは正しいAプログラムではないことに注意しよう。