etaoins / llambda

Scheme R7RS frontend for LLVM
Other
68 stars 6 forks source link

Support full call/cc #12

Closed etaoins closed 10 years ago

etaoins commented 10 years ago

This should be possible, albeit very difficult, with stack copying and meticulous handling of GC roots and dynamic stack entries of captured continuations. If #10 is implemented this does not need to be fast, but it is required to be a full-fledged Scheme implementation;

etaoins commented 10 years ago

This is implemented and merged to master