A Lisp Interpreter, based on Mary Rose Cook's and Peter Norvig's implementations.