|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
astLexerAndParser.* |
---|
astLexerAndParser.ASTConstants | ||
---|---|---|
public static final int |
ASSIGN |
8 |
public static final int |
ATTR |
5 |
public static final int |
BLOCK |
17 |
public static final int |
BOOL |
30 |
public static final int |
BRANCH |
7 |
public static final int |
CLASS |
3 |
public static final int |
COLON |
13 |
public static final int |
COMP |
27 |
public static final int |
COND |
14 |
public static final int |
DISPATCH |
10 |
public static final int |
DIVIDE |
22 |
public static final int |
EOF |
0 |
public static final int |
EQ |
25 |
public static final int |
error |
1 |
public static final int |
FORMAL |
6 |
public static final int |
ID |
38 |
public static final int |
INT |
28 |
public static final int |
INT_CONST |
37 |
public static final int |
ISVOID |
32 |
public static final int |
LEQ |
26 |
public static final int |
LET |
18 |
public static final int |
LINENO |
39 |
public static final int |
LOOP |
15 |
public static final int |
LPAREN |
11 |
public static final int |
LT |
24 |
public static final int |
METHOD |
4 |
public static final int |
MUL |
21 |
public static final int |
NEG |
23 |
public static final int |
NEW |
31 |
public static final int |
NO_EXPR |
33 |
public static final int |
NO_TYPE |
35 |
public static final int |
OBJECT |
34 |
public static final int |
PLUS |
19 |
public static final int |
PROGRAM |
2 |
public static final int |
RPAREN |
12 |
public static final int |
STATIC_DISPATCH |
9 |
public static final int |
STR |
29 |
public static final int |
STR_CONST |
36 |
public static final int |
SUB |
20 |
public static final int |
TYPCASE |
16 |
codeGeneration.* |
---|
codeGeneration.CgenSupport | ||
---|---|---|
public static final java.lang.String |
A1 |
"$a1" |
public static final java.lang.String |
ACC |
"$a0" |
public static final java.lang.String |
ADD |
"\tadd\t" |
public static final java.lang.String |
ADDI |
"\taddi\t" |
public static final java.lang.String |
ADDIU |
"\taddiu\t" |
public static final java.lang.String |
ADDU |
"\taddu\t" |
public static final java.lang.String |
ALIGN |
"\t.align\t2\n" |
public static final java.lang.String |
BEQ |
"\tbeq\t" |
public static final java.lang.String |
BEQZ |
"\tbeqz\t" |
public static final java.lang.String |
BGT |
"\tbgt\t" |
public static final java.lang.String |
BLEQ |
"\tble\t" |
public static final java.lang.String |
BLT |
"\tblt\t" |
public static final java.lang.String |
BNE |
"\tbne\t" |
public static final int |
BOOL_SLOTS |
1 |
public static final java.lang.String |
BOOLCONST_PREFIX |
"bool_const" |
public static final java.lang.String |
BOOLTAG |
"_bool_tag" |
public static final java.lang.String |
BRANCH |
"\tb\t" |
public static final java.lang.String |
CLASSINIT_SUFFIX |
"_init" |
public static final java.lang.String |
CLASSNAMETAB |
"class_nameTab" |
public static final java.lang.String |
CLASSOBJTAB |
"class_objTab" |
public static final int |
DEFAULT_OBJFIELDS |
3 |
public static final java.lang.String |
DISPTAB_SUFFIX |
"_dispTab" |
public static final int |
DISPTABLE_OFFSET |
2 |
public static final java.lang.String |
DIV |
"\tdiv\t" |
public static final int |
EMPTYSLOT |
0 |
public static final java.lang.String |
FP |
"$fp" |
public static final java.lang.String |
GLOBAL |
"\t.globl\t" |
public static final java.lang.String |
HEAP_START |
"heap_start" |
public static final int |
INT_SLOTS |
1 |
public static final java.lang.String |
INTCONST_PREFIX |
"int_const" |
public static final java.lang.String |
INTTAG |
"_int_tag" |
public static final java.lang.String |
JAL |
"\tjal\t" |
public static final java.lang.String |
JALR |
"\tjalr\t" |
public static final java.lang.String |
LA |
"\tla\t" |
public static final java.lang.String |
LABEL |
":\n" |
public static final java.lang.String |
LI |
"\tli\t" |
public static final int |
LOG_WORD_SIZE |
2 |
public static final java.lang.String |
LW |
"\tlw\t" |
public static final int |
MAXINT |
100000000 |
public static final java.lang.String |
METHOD_SEP |
"." |
public static final java.lang.String |
MOVE |
"\tmove\t" |
public static final java.lang.String |
MUL |
"\tmul\t" |
public static final java.lang.String |
NEG |
"\tneg\t" |
public static final java.lang.String |
OBJECTPROTOBJ |
"Object_protObj" |
public static final java.lang.String |
PROTOBJ_SUFFIX |
"_protObj" |
public static final java.lang.String |
RA |
"$ra" |
public static final java.lang.String |
RET |
"\tjr\t$ra\t" |
public static final java.lang.String |
SELF |
"$s0" |
public static final int |
SIZE_OFFSET |
1 |
public static final java.lang.String |
SLL |
"\tsll\t" |
public static final java.lang.String |
SP |
"$sp" |
public static final java.lang.String |
STRCONST_PREFIX |
"str_const" |
public static final int |
STRING_SLOTS |
1 |
public static final java.lang.String |
STRINGTAG |
"_string_tag" |
public static final java.lang.String |
SUB |
"\tsub\t" |
public static final java.lang.String |
SW |
"\tsw\t" |
public static final java.lang.String |
T1 |
"$t1" |
public static final java.lang.String |
T2 |
"$t2" |
public static final java.lang.String |
T3 |
"$t3" |
public static final int |
TAG_OFFSET |
0 |
public static final java.lang.String |
WORD |
"\t.word\t" |
public static final int |
WORD_SIZE |
4 |
public static final java.lang.String |
ZERO |
"$zero" |
generalHelpers.* |
---|
generalHelpers.Flags | ||
---|---|---|
public static final int |
GC_DEBUG |
6 |
public static final int |
GC_GENGC |
1 |
public static final int |
GC_NOGC |
0 |
public static final int |
GC_NORMAL |
3 |
public static final int |
GC_QUICK |
5 |
public static final int |
GC_SNCGC |
2 |
public static final int |
GC_TEST |
4 |
parser.* |
---|
parser.Sym | ||
---|---|---|
public static final int |
ASSIGN |
20 |
public static final int |
AT |
37 |
public static final int |
BOOL_CONST |
42 |
public static final int |
CASE |
14 |
public static final int |
CLASS |
2 |
public static final int |
COLON |
34 |
public static final int |
COMMA |
32 |
public static final int |
DARROW |
17 |
public static final int |
DIV |
25 |
public static final int |
DOT |
30 |
public static final int |
ELSE |
3 |
public static final int |
EOF |
0 |
public static final int |
EQ |
28 |
public static final int |
error |
1 |
public static final int |
ERROR |
23 |
public static final int |
ESAC |
15 |
public static final int |
FI |
4 |
public static final int |
IF |
5 |
public static final int |
IN |
6 |
public static final int |
INHERITS |
7 |
public static final int |
INT_CONST |
41 |
public static final int |
ISVOID |
19 |
public static final int |
LBRACE |
38 |
public static final int |
LE |
22 |
public static final int |
LET |
8 |
public static final int |
LET_STMT |
9 |
public static final int |
LOOP |
10 |
public static final int |
LPAREN |
35 |
public static final int |
LT |
29 |
public static final int |
MINUS |
26 |
public static final int |
MULT |
27 |
public static final int |
NEG |
31 |
public static final int |
NEW |
18 |
public static final int |
NOT |
21 |
public static final int |
OBJECTID |
44 |
public static final int |
OF |
16 |
public static final int |
PLUS |
24 |
public static final int |
POOL |
11 |
public static final int |
RBRACE |
39 |
public static final int |
RPAREN |
36 |
public static final int |
SEMI |
33 |
public static final int |
STR_CONST |
40 |
public static final int |
THEN |
12 |
public static final int |
TYPEID |
43 |
public static final int |
WHILE |
13 |
parser.TokenConstants | ||
---|---|---|
public static final int |
ASSIGN |
20 |
public static final int |
AT |
37 |
public static final int |
BOOL_CONST |
42 |
public static final int |
CASE |
14 |
public static final int |
CLASS |
2 |
public static final int |
COLON |
34 |
public static final int |
COMMA |
32 |
public static final int |
DARROW |
17 |
public static final int |
DIV |
25 |
public static final int |
DOT |
30 |
public static final int |
ELSE |
3 |
public static final int |
EOF |
0 |
public static final int |
EQ |
28 |
public static final int |
error |
1 |
public static final int |
ERROR |
23 |
public static final int |
ESAC |
15 |
public static final int |
FI |
4 |
public static final int |
IF |
5 |
public static final int |
IN |
6 |
public static final int |
INHERITS |
7 |
public static final int |
INT_CONST |
41 |
public static final int |
ISVOID |
19 |
public static final int |
LBRACE |
38 |
public static final int |
LE |
22 |
public static final int |
LET |
8 |
public static final int |
LET_STMT |
9 |
public static final int |
LOOP |
10 |
public static final int |
LPAREN |
35 |
public static final int |
LT |
29 |
public static final int |
MINUS |
26 |
public static final int |
MULT |
27 |
public static final int |
NEG |
31 |
public static final int |
NEW |
18 |
public static final int |
NOT |
21 |
public static final int |
OBJECTID |
44 |
public static final int |
OF |
16 |
public static final int |
PLUS |
24 |
public static final int |
POOL |
11 |
public static final int |
RBRACE |
39 |
public static final int |
RPAREN |
36 |
public static final int |
SEMI |
33 |
public static final int |
STR_CONST |
40 |
public static final int |
THEN |
12 |
public static final int |
TYPEID |
43 |
public static final int |
WHILE |
13 |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |