X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=mjc2wsl.git;a=blobdiff_plain;f=src%2Fmjc2wsl.java;h=4a30186c26ffc1c0526f291014591f44b40118d7;hp=970089e1674a9360aad8d7627b2e2c139718e0b4;hb=b253d0a42f133c1c69cb35fcb923b4e0db7b1c2b;hpb=34d91ce4e669ada036d2d8dfb969218465c9f7e2 diff --git a/src/mjc2wsl.java b/src/mjc2wsl.java index 970089e..4a30186 100644 --- a/src/mjc2wsl.java +++ b/src/mjc2wsl.java @@ -11,15 +11,21 @@ import java.util.*; */ public class mjc2wsl{ public static String versionN = "0.1.2"; - - //regular comments from the original file - //OC when original code is inserted in the file, next to the translations - //SPEC special messages from the translator - //ERR error messages from the translator - public static final char C_REG = ' ', C_OC = '#', C_SPEC = '&', C_ERR = '!'; - /** instruction code */ - public static final int + /** Constant used for marking a regular comment from the original file */ + public static final char C_REG = ' '; + /** + * Constant used for marking when original code is inserted in the file, + * next to the translations + */ + public static final char C_OC = '#'; + /** Constant used for marking special messages from the translator */ + public static final char C_SPEC = '&'; + /** Constant used for marking error messages from the translator */ + public static final char C_ERR = '!'; + + /** instruction code in MicroJava bytecode. */ + public static final int load = 1, load_0 = 2, load_1 = 3,