A source to source translator from Java to another language, jatran can take an ANTLR Java 1.5 AST and produce reasonably formatted code from it, for another language. The current drop includes implementations for Scala, as well as Actionscript 2 & 3 Typi