A toy Lisp implementation from Build Your Own Lisp