t1program#int     reductiont1program#int     reduction
2compUnit#int    reduction2compUnit#int    reduction
3decl#int        reduction3decl#int        reduction
4varDecl#int     reduction4varDecl#int     reduction
5bType#int       reduction5bType#int       reduction
6int#int move6int#int move
7varDef#IDN      reduction7varDef#IDN      reduction
8IDN#IDN move8IDN#IDN move
9argVarDef#=     reduction9argVarDef#=     reduction
10=#=     move10=#=     move
11initVal#INT     reduction11initVal#INT     reduction
12exp#INT reduction12exp#INT reduction
13assignExp#INT   reduction13assignExp#INT   reduction
14eqExp#INT       reduction14eqExp#INT       reduction
15relExp#INT      reduction15relExp#INT      reduction
16addExp#INT      reduction16addExp#INT      reduction
17mulExp#INT      reduction17mulExp#INT      reduction
18unaryExp#INT    reduction18unaryExp#INT    reduction
19number#INT      reduction19number#INT      reduction
20INT#INT move20INT#INT move
21mulExpAtom#;    reduction21mulExpAtom#;    reduction
22addExpAtom#;    reduction22addExpAtom#;    reduction
23relExpAtom#;    reduction23relExpAtom#;    reduction
24eqExpAtom#;     reduction24eqExpAtom#;     reduction
25assignExpAtom#; reduction25assignExpAtom#; reduction
26argVarDecl#;    reduction26argVarDecl#;    reduction
27;#;     move27;#;     move
28compUnit#int    reduction28compUnit#int    reduction
29decl#int        reduction29decl#int        reduction
30varDecl#int     reduction30varDecl#int     reduction
31bType#int       reduction31bType#int       reduction
32int#int move32int#int move
33varDef#IDN      reduction33varDef#IDN      reduction
34IDN#IDN move34IDN#IDN move
35argVarDef#=     reduction35argVarDef#=     reduction
36=#=     move36=#=     move
37initVal#INT     reduction37initVal#INT     reduction
38exp#INT reduction38exp#INT reduction
39assignExp#INT   reduction39assignExp#INT   reduction
40eqExp#INT       reduction40eqExp#INT       reduction
41relExp#INT      reduction41relExp#INT      reduction
42addExp#INT      reduction42addExp#INT      reduction
43mulExp#INT      reduction43mulExp#INT      reduction
44unaryExp#INT    reduction44unaryExp#INT    reduction
45number#INT      reduction45number#INT      reduction
46INT#INT move46INT#INT move
47mulExpAtom#;    reduction47mulExpAtom#;    reduction
48addExpAtom#;    reduction48addExpAtom#;    reduction
49relExpAtom#;    reduction49relExpAtom#;    reduction
50eqExpAtom#;     reduction50eqExpAtom#;     reduction
51assignExpAtom#; reduction51assignExpAtom#; reduction
52argVarDecl#;    reduction52argVarDecl#;    reduction
53;#;     move53;#;     move
54compUnit#void   reduction54compUnit#void   reduction
55funcDef#void    reduction55funcDef#void    reduction
56funcType#void   reduction56funcType#void   reduction
57void#void       move57void#void       move
58IDN#IDN move58IDN#IDN move
59(#(     move59(#(     move
60funcFParams#)   reduction60funcFParams#)   reduction
61)#)     move61)#)     move
62block#{ reduction62block#{ reduction
63{#{     move63{#{     move
64blockItem#int   reduction64blockItem#int   reduction
65decl#int        reduction65decl#int        reduction
66varDecl#int     reduction66varDecl#int     reduction
67bType#int       reduction67bType#int       reduction
68int#int move68int#int move
69varDef#IDN      reduction69varDef#IDN      reduction
70IDN#IDN move70IDN#IDN move
71argVarDef#=     reduction71argVarDef#=     reduction
72=#=     move72=#=     move
73initVal#INT     reduction73initVal#INT     reduction
74exp#INT reduction74exp#INT reduction
75assignExp#INT   reduction75assignExp#INT   reduction
76eqExp#INT       reduction76eqExp#INT       reduction
77relExp#INT      reduction77relExp#INT      reduction
78addExp#INT      reduction78addExp#INT      reduction
79mulExp#INT      reduction79mulExp#INT      reduction
80unaryExp#INT    reduction80unaryExp#INT    reduction
81number#INT      reduction81number#INT      reduction
82INT#INT move82INT#INT move
83mulExpAtom#;    reduction83mulExpAtom#;    reduction
84addExpAtom#;    reduction84addExpAtom#;    reduction
85relExpAtom#;    reduction85relExpAtom#;    reduction
86eqExpAtom#;     reduction86eqExpAtom#;     reduction
87assignExpAtom#; reduction87assignExpAtom#; reduction
88argVarDecl#;    reduction88argVarDecl#;    reduction
89;#;     move89;#;     move
90blockItem#return        reduction90blockItem#return        reduction
91stmt#return     reduction91stmt#return     reduction
92return#return   move92return#return   move
93argExp#IDN      reduction93argExp#IDN      reduction
94exp#IDN reduction94exp#IDN reduction
95assignExp#IDN   reduction95assignExp#IDN   reduction
96eqExp#IDN       reduction96eqExp#IDN       reduction
97relExp#IDN      reduction97relExp#IDN      reduction
98addExp#IDN      reduction98addExp#IDN      reduction
99mulExp#IDN      reduction99mulExp#IDN      reduction
100unaryExp#IDN    reduction100unaryExp#IDN    reduction
101IDN#IDN move101IDN#IDN move
102callFunc#+      reduction102callFunc#+      reduction
103mulExpAtom#+    reduction103mulExpAtom#+    reduction
104addExpAtom#+    reduction104addExpAtom#+    reduction
105+#+     move105+#+     move
106mulExp#IDN      reduction106mulExp#IDN      reduction
107unaryExp#IDN    reduction107unaryExp#IDN    reduction
108IDN#IDN move108IDN#IDN move
109callFunc#;      reduction109callFunc#;      reduction
110mulExpAtom#;    reduction110mulExpAtom#;    reduction
111addExpAtom#;    reduction111addExpAtom#;    reduction
112relExpAtom#;    reduction112relExpAtom#;    reduction
113eqExpAtom#;     reduction113eqExpAtom#;     reduction
114assignExpAtom#; reduction114assignExpAtom#; reduction
115;#;     move115;#;     move
116blockItem#}     reduction116blockItem#}     reduction
117}#}     move117}#}     move
118compUnit#EOF    reduction118compUnit#EOF    reduction
119EOF#EOF accept119EOF#EOF accept
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op