X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=mjc2wsl.git;a=blobdiff_plain;f=src%2Fmjc2wsl.java;h=1b31bbae3bdcdb92af2861b96a0b75d4e5730775;hp=552fe9d33ee5ab6d18eccc67aec7a8c5e9ab629d;hb=93c984eaa8163d40b0ee51feaf42559cfc3e8cd8;hpb=f25da8c872d094e151a362529b68af80d449accf diff --git a/src/mjc2wsl.java b/src/mjc2wsl.java index 552fe9d..1b31bba 100644 --- a/src/mjc2wsl.java +++ b/src/mjc2wsl.java @@ -491,7 +491,7 @@ public class mjc2wsl{ public void printHelp() { System.out.println("MicroJava bytecode to WSL converter. v " + versionN + ", by Doni Pracner"); - System.out.println("usage:\n\t {options} mjc2wsl filename [outfile]"); + System.out.println("usage:\n\t mjc2wsl {options} filename [outfile]"); System.out.println("options:\n\t--screen print output to screen"); System.out.println("\t-o --oc[+-] include original code in comments"); System.out.println("\t-v verbose, print warning messages"); @@ -533,6 +533,13 @@ public class mjc2wsl{ printLevel = M_ERR+1;//no printing } else if (args[i].compareToIgnoreCase("--genEStackPrint") == 0) { genPrintEStackOnChange = true; + } else if (args[i].compareToIgnoreCase("--genAddrPause") == 0) { + genPauseAfterEachAddress = true; + } else if (args[i].compareToIgnoreCase("--genAddrPrint") == 0) { + genPrintForEachAddress = true; + } else if (args[i].compareToIgnoreCase("--genAddr") == 0) { + genPrintForEachAddress = true; + genPauseAfterEachAddress = true; } else if (args[i].compareToIgnoreCase("--genAll") == 0) { genPrintEStackOnChange = true; genPrintForEachAddress = true;