A massively over ambitious attempt to write a lisp interpreter