LISPek (LISP subset) Interpreter in PLY