System Lufimia 作業状況報告書 へ

目標・仕様

目標

とりあえずとっても小さなschemeを作って動かしてみようということです。
元ネタは近山隆先生の「小さなlisp」で,アトムが1文字のlispを機械語で組むという話です。
アトムが1文字である点を受け継いだものの,私の方針である「多少無駄なコードでもハードの進歩が帳消しにしてくれる」にしたがって,とりあえず動くものを書いています。
そこで「小さくない」schemeなのです。

仕様

一応scheme
データ型はアトムとコンスだけ
アトムは最初の1文字だけが有効