[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: So, what the heck is a continuation anyway?



Dan Sugalski wrote:
> 
>...
> 
> Perl's stack is pretty much independent of the C/system stack, so that's
> not a problem. We have other problems to compensate, of course. :)

I wonder if that is always true. ;)

Consider: Perl code calls into Expat or Tk.
Expat or Tk of course uses the C stack.
Expat or Tk calls back into Perl. 

Now, how do you build a continuation that takes into account the *C
stack* being used by Expat or Tk? That's one of several (!) issues
keeping continuations out of Python.

 Paul Prescod