継続マラソン - 継続の実装テスト

(begin
  (+ 1 7)
  (+ 3 5))


処理系に汚く、コードを埋め込むかたちで、上の (+ 3 5) の途中に (+ 1 7) の処理を継続リストから無理矢理実行 & exit するコードを書いた。
実行結果は予想通りうまくいった。


実装してみて分かったけど、継続には Environment も必要。
ただこの Environment がその時点のものの clone か、そのものかはまだ分からない。


次は

  • 処理系の実行サイクルを継続ベースにする

というところをやろう。