Matt Diephouse (via RT) wrote:

     $P0 = compreg "PIR"

     .return $P0(code)
   .end
   [EMAIL PROTECTED]:~/parrot$ parrot test.pir
   attempt to access code outside of current code segment
   [EMAIL PROTECTED]:~/parrot$

This was the cause of some trouble recently for Partcl (although I didn't get the "attempt to access" error message given here - just some weird behavior (I think the return jumped to a different coroutine)).

Well, the runloop continued after the next statement, which for sure can give nice effects.

Anyway, this is fixed now (r11896) and the example added as another tailcall test. Thanks for tracking down the issue.

leo

Reply via email to