mae.mj3
Interface MJ
- All Known Implementing Classes:
- Interpreter, Parser, Scanner, ToJava, ToPascal
- public interface MJ
A holder class for constants and top level Nodes
|
Nested Class Summary |
static class |
MJ.Method
A mJ method containing an array of statements |
static class |
MJ.Node
A node in mJ syntax tree |
static class |
MJ.Program
A mJ program containing an array of methods |
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
LEFT
public static final char LEFT
- See Also:
- Constant Field Values
RIGHT
public static final char RIGHT
- See Also:
- Constant Field Values
BEGIN
public static final char BEGIN
- See Also:
- Constant Field Values
END
public static final char END
- See Also:
- Constant Field Values
COMMA
public static final char COMMA
- See Also:
- Constant Field Values
COLON
public static final char COLON
- See Also:
- Constant Field Values
SEMICOL
public static final char SEMICOL
- See Also:
- Constant Field Values
ASSIGN
public static final char ASSIGN
- See Also:
- Constant Field Values
PLUS
public static final char PLUS
- See Also:
- Constant Field Values
MINUS
public static final char MINUS
- See Also:
- Constant Field Values
STAR
public static final char STAR
- See Also:
- Constant Field Values
SLASH
public static final char SLASH
- See Also:
- Constant Field Values
MOD
public static final char MOD
- See Also:
- Constant Field Values
BLANK
public static final char BLANK
- See Also:
- Constant Field Values
UNDER
public static final char UNDER
- See Also:
- Constant Field Values
PERIOD
public static final char PERIOD
- See Also:
- Constant Field Values
DBG_NONE
public static final int DBG_NONE
- See Also:
- Constant Field Values
DBG_LOW
public static final int DBG_LOW
- See Also:
- Constant Field Values
DBG_MED
public static final int DBG_MED
- See Also:
- Constant Field Values
DBG_FULL
public static final int DBG_FULL
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
NUMBER
public static final int NUMBER
- See Also:
- Constant Field Values
IDENT
public static final int IDENT
- See Also:
- Constant Field Values
LITERAL
public static final int LITERAL
- See Also:
- Constant Field Values
REL_EQ
public static final int REL_EQ
- See Also:
- Constant Field Values
REL_NE
public static final int REL_NE
- See Also:
- Constant Field Values
REL_LT
public static final int REL_LT
- See Also:
- Constant Field Values
REL_LE
public static final int REL_LE
- See Also:
- Constant Field Values
REL_GT
public static final int REL_GT
- See Also:
- Constant Field Values
REL_GE
public static final int REL_GE
- See Also:
- Constant Field Values
REL_MIN
public static final int REL_MIN
- See Also:
- Constant Field Values
REL_MAX
public static final int REL_MAX
- See Also:
- Constant Field Values
IF
public static final int IF
- See Also:
- Constant Field Values
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
PRINT
public static final int PRINT
- See Also:
- Constant Field Values
PRINTLN
public static final int PRINTLN
- See Also:
- Constant Field Values
WHILE
public static final int WHILE
- See Also:
- Constant Field Values
VAR
public static final int VAR
- See Also:
- Constant Field Values
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
READ
public static final int READ
- See Also:
- Constant Field Values
FOR
public static final int FOR
- See Also:
- Constant Field Values
TO
public static final int TO
- See Also:
- Constant Field Values
KEY_MIN
public static final int KEY_MIN
- See Also:
- Constant Field Values
KEY_MAX
public static final int KEY_MAX
- See Also:
- Constant Field Values
XMP
public static final java.lang.String XMP
- See Also:
- Constant Field Values
EXT
public static final java.lang.String EXT
- See Also:
- Constant Field Values
IMAGE
public static final java.lang.String IMAGE
- See Also:
- Constant Field Values
NL
public static final java.lang.String NL
REL_STR
public static final java.lang.String[] REL_STR
KEY_STR
public static final java.lang.String[] KEY_STR