進行状況
local オブジェクトの件は解決。
tico> (tostr) "global" tico> (local tostr) "#(environment 55)" # global ではなく local がしっかりと評価されてる
call/cc による継続も解決。
tico> (1 + (call/cc (closure (save) (global *save*: save, 0)) + 2) + 3) 6.0 tico> (*save* 5) 11.0 # call/cc 関数呼び出し時の継続 (1 + ([] + 2) + 3) に強引に 5 を押し込めた
公開までもう少しだ!
現在のクラス数はコア部分だけで84個だ!*1
*1:多すぎだ orz