Implementation of http://www.buildyourownlisp.com