dynamic-wind 動いた

dynamic-wind がそれとなく動いた。
id:higepon:20070221:1172068276で挙げた例は、期待した通りに動作している。

以前 libcont をリリースしたときに、ささださんから

> dynamic-wind 相当をどうライブラリレベルで提供するかが難しそう.

とコメントをいただきました。

当時は dynamic-wind を知らなかったので正直ピンと来ていなかったのですが実装してみて分かりました。
確かに dynamic-wind 相当をもりこむのは面倒です。


特殊な事情やら仕様を考えると、libcont を利用する側(今回はインタプリタ)でがんばった方が結果的にはきれいになる予感。


それにしても最近疲れているなぁ。良くない。