まつもと ゆきひろです

In message "Re: [ruby-dev:30834] Re: callcc, each and local val"
    on Wed, 30 May 2007 03:31:26 +0900, SASADA Koichi <ko1 / atdot.net> writes:

|(let ((v #f))
|  (call/cc (lambda (c)
|             (set! v #t)
|             (c #t)))
|  (print v)) ;=> #t
|
|となり、ローカル変数が変更されていることがわかります。1.8 以
|前、および Scheme などとあわせるべきでしょうか。

個人的にはそのような挙動を期待します。