(An ((Even Better) Lisp) Interpreter (in Python))
(An ((Even Better) Lisp) Interpreter (in Python))
In a previous essay I showed how to write a simple Lisp interpreter in 90 lines of Python: lis.py. In this essay I make the implementation, lispy.py, three times more complicated, but more complete. Each section handles an addition.