Stackless Python And Continuations

Consider a Python function . a(), which calls a Python function . b(), which calls a Python function . c(). In the context of function . c(), the C interpreters of all three functions are still alive. They are keeping their state on the C stack. When the Python functions come to an end or an exception is raised, the C functions are popped off ... ................
................