Java Lite compiler