Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> writes: > Actually, I think you're underestimating the little guys. After > all, if they rolled back *all* of your changes, all they could do > was repeatedly execute the same code!
Except that you can pass the continuation some arguments, possibly including functions, closures, or even other continuations, which would rather complicate matters. But Luke's explanation makes sense of some things I previously couldn't make sense of. -- $;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,"[EMAIL PROTECTED]/ --";$\=$ ;-> ();print$/