やっと対話的になった

インタプリタがやっと対話的になった。
いつでもできるからと後回しにしていたけど、気が向いたのでやってみる。
エラー時もちゃんとなんとなくうまくいっているよ。

mona> (display "higepon")
higepon#t
mona> 2
2
mona> (hoge 1)
error: unbound variable [variable: hoge]
Environment.cpp:71: debug: lookupVariableValue

作ってみて思ったけど

あたりが不満。

ただ優先度は多少低いかな、GaucheもSigScheme もやってなさそうだし。


あと、undef を早く定義しないとなぁ。