java2lisp is a java parser and rudimentary translator. its ostensible purpose was to translate a java application to serve as the basis for further work in lisp. as such, while the parser purports to be complete for java 1.1 syntax, the translation is still a work-in-progress. the java syntax derives from an grammar published by sun for use with antlr.