Lisp interpreter written in ClojureScript