!636 !quickmain !auto-import !standard functions !class _x14 import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.lang.reflect.*; main { psvm { String text; if (args.length != 0) text = loadSnippet(args[0]); else text = loadTextFile("input/main.java", null); if (text == null) throw new IOException("No input."); // load File srcDir = _x14.TempDirMaker_make(); saveTextFile(new File(srcDir, "main.java").getPath(), text); // translate List libraries = new ArrayList(); File X = _x14.topLevelTranslate(srcDir, libraries); // save saveTextFile("output/main.java", loadTextFile(new File(X, "main.java").getPath(), null)); print "output/main.java written!" } }