3 ms·
I probably used a somewhat similar approach to Scheme, here's my just-for-fun implementations: http://github.com/jsn/sillyscheme http://github.com/jsn/sillysche
by jsn 16y ago
I probably used a somewhat similar approach to Scheme, here's my just-for-fun implementations: http://github.com/jsn/sillyscheme http://github.com/jsn/sillyscheme .
Eval is not that straightforward, though -- you have to implement tail-call elimination and call-with-current-continuation for scheme.