Use TailCalls in Concrete Scheme Interpreter
Closed this issue · 2 comments
jevdplas commented
The concrete Scheme interpreter is currently written in a recursive style. This however causes stackoverflow errors on some benchmarks, meaning they cannot be used for testing.
jevdplas commented
To support call-with-current-continuation
, the Scheme interpreter will have to be written in a CPS style.