Code for "Build Your Own Lisp"