インタプリタがやっと対話的になった。
いつでもできるからと後回しにしていたけど、気が向いたのでやってみる。
エラー時もちゃんとなんとなくうまくいっているよ。
mona> (display "higepon") higepon#t mona> 2 2 mona> (hoge 1) error: unbound variable [variable: hoge] Environment.cpp:71: debug: lookupVariableValue
作ってみて思ったけど
あたりが不満。
ただ優先度は多少低いかな、GaucheもSigScheme もやってなさそうだし。
あと、undef を早く定義しないとなぁ。