A JavaScript to Java Compiler