System Lufimia 作業状況報告書 へ
目標・仕様
目標
とりあえずとっても小さなschemeを作って動かしてみようということです。
元ネタは近山隆先生の「小さなlisp」で,アトムが1文字のlispを機械語で組むという話です。
アトムが1文字である点を受け継いだものの,私の方針である「多少無駄なコードでもハードの進歩が帳消しにしてくれる」にしたがって,とりあえず動くものを書いています。
そこで「小さくない」schemeなのです。
仕様
- 一応scheme
- データ型はアトムとコンスだけ
- アトムは最初の1文字だけが有効