8.18
envlang: an experimental language with first-class environments
| (require envlang/rkt) | package: envlang | 
An implementation which "escapes" to the Racket library for a certain number of basic building blocks
See test-rkt for examples
| (require envlang/tiny) | package: envlang | 
An implementation which starts with a tiny set of primitives, and builds the basic building blocks using those. The building blocks (lists, strings, associative tables) are built in a naive and inefficient way.