One big switch statement over the suspension point...
# coroutines
d
One big switch statement over the suspension points encoded as numbered states in a state machine, plus some auxiliary code that takes care of stack, try-catch blocks, and other things like that.