Lisp interpreter written in d