A Littlenic (Modula-2 similar language) to Java cross compiler