Lisp interpreter in Java