a toy lisp implemted in python