On Mon, 8 Jul 2002 16:54:16 -0400, Dan Sugalski wrote:
>     while ($foo) {
>       $foo--;
>     }
> 
> Pretty simple. (For illustrative purposes) To do that with 
> continuations, it'd look like:
> 
>     $cont = take_continuation();
>     if ($foo) {
>       $foo--;
>       invoke($cont);
>     }
> 
> When you invoke a continuation you put the call scratchpads and lexical
> scratchpads back to the state they were when you took the continuation.

If you restore the lexicals, how does this ever finish?

-- 
        Peter Haworth   [EMAIL PROTECTED]
"It's not a can of worms, it's a tank of shai-hulud."
                -- Jarkko Hietaniemi

Reply via email to