末尾再帰最適化 環境保持ができない
スタックのさかのぼり方がまずいみたいで
全然スタックの使用量が減ってないようです。
ちゃんとスタックをさかのぼれるようにしたところ
変数の解決ができなくなる。環境がなくなっちゃってますね ><;
スタックをさかのぼるときに環境も一緒に保持してあげる必要がある?
継続と末尾再帰って同時に解決しないと駄目なのかな
うーん。もう少し修行してみます。
今日の参考資料
http://practical-scheme.net/docs/cont-j.html
moremagic
2013-07-27