[gambit-list] Simple implementation of "Using Closures for Code Generation"
Lassi Kortela
lassi at lassi.io
Wed Feb 26 05:27:04 EST 2020
In the interest of learning more about the fundamentals of Scheme and
interpreters, is there a simple, pedagogical implementation of the paper
"Using closures for code generation" (Feeley/Lapalme 1987) available
somewhere? IIRC the Gambit and Chicken interpreters use the technique
but those would probably be a bit daunting for a first study since they
also do so many other things.
In related news, for anyone who enjoys learning about programming
language fundamentals there's a new GitHub repo "A Bestiary of
Single-File Implementations of Programming Languages"
(https://github.com/marcpaq/b1fipl) which catalogues small interpreters.
I've had a great time browsing it.
More information about the Gambit-list
mailing list