abusing exceptions for continuations

gangesmaster tomerfiliba at gmail.com
Mon Dec 10 03:39:14 EST 2007


i've had this strange idea of using the exception's traceback (which
holds the stack frame) to enable functional continuations, meaning,
raise some special exception which will be caught by a reactor/
scheduler/framework, which could later revive it by restoring the
frame.

i'm thinking of using the generator's implementation (some minimal
support on the c-side)

has this been tried before? what were the results?


thanks,
-tomer



More information about the Python-list mailing list