From: matz@... (Yukihiro Matsumoto) Date: 2003-08-03T01:02:32+09:00 Subject: Re: Home grown continuations Hi, In message "Home grown continuations" on 03/08/03, "Nathaniel Talbott" writes: |I was thinking about closures, continuations, etc., and I suddenly had this |thought that I might be able to "roll my own" continuations using closures. |It doesn't seem to work, though. Can anyone tell me why? Since 1.8, return within the closures created by proc or lambda, just terminates the closure execution. If you create a closure by Proc.new, it causes error, since call frame information is already lost unlike callcc. matz.