On Wed, Dec 08, 2004 at 04:04:31PM -0500, Matt Fowles wrote: > I would disagree. Let me take the above example and work with it a little: > > $I0 = 10 > loop: > $P0 = shift array > dec $I0 > if $I0 goto loop > > We are (for the moment) assuming that "shift array" somehow causes a > full continuations to be taken and then invoked it in a subsequent > call. Then this code would infinite loop; however, so would this code
Is shift a vtable method? IIRC Dan said that we're not going to be able to take continuations that cross PMC vtable invocation. Nicholas Clark