4 ms·
If you like this sort of thing and want to learn Haskell, consider looking at "Write Yourself a Scheme in 48 Hours"[1]. Of course, writing a Scheme interpreter
by tikhonj 15y ago
If you like this sort of thing and want to learn Haskell, consider looking at "Write Yourself a Scheme in 48 Hours"[1]. Of course, writing a Scheme interpreter in Scheme is also classic; SICP[2] is also worth perusing.
[1]: http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_H...
[2]: http://mitpress.mit.edu/sicp/ http://mitpress.mit.edu/sicp/
- benbscholz 15y agoI have been having a lot of fun hacking together a simple Scheme interpreter in C. This is my guide: http://michaux.ca/articles/scheme-from-scratch-bootstrap-v0_1-integers http://michaux.ca/articles/scheme-from-scratch-bootstrap-v0_... The implementation of an interpreter has always interested me, but I never thought it was within my reach as a weekend project. Norvig's original lis.py post made me look around for other implementations. This follow-up is a real treat.