@haskal you can do call/cc, but you have to do your own frame bookkeeping.
https://cs.brown.edu/people/sk/Publications/Papers/Published/pcmkf-cont-from-gen-stack-insp/paper.pdf
@haskal nobody does, but i always thought that the method in the paper was a neat hack you could pull off on target languages that had exceptions and lexical scoping.
@confusedcharlot and that's overhead i don't want