t1program#void    reductiont1program#void    reduction
2compUnit#void   reduction2compUnit#void   reduction
3funcDef#void    reduction3funcDef#void    reduction
4funcType#void   reduction4funcType#void   reduction
5void#void       move5void#void       move
6IDN#IDN move6IDN#IDN move
7(#(     move7(#(     move
8funcFParams#)   reduction8funcFParams#)   reduction
9)#)     move9)#)     move
10block#{ reduction10block#{ reduction
11{#{     move11{#{     move
12blockItem#const reduction12blockItem#const reduction
13decl#const      reduction13decl#const      reduction
14constDecl#const reduction14constDecl#const reduction
15const#const     move15const#const     move
16bType#int       reduction16bType#int       reduction
17int#int move17int#int move
18constDef#IDN    reduction18constDef#IDN    reduction
19IDN#IDN move19IDN#IDN move
20=#=     move20=#=     move
21constInitVal#INT        reduction21constInitVal#INT        reduction
22constExp#INT    reduction22constExp#INT    reduction
23assignExp#INT   reduction23assignExp#INT   reduction
24eqExp#INT       reduction24eqExp#INT       reduction
25relExp#INT      reduction25relExp#INT      reduction
26addExp#INT      reduction26addExp#INT      reduction
27mulExp#INT      reduction27mulExp#INT      reduction
28unaryExp#INT    reduction28unaryExp#INT    reduction
29number#INT      reduction29number#INT      reduction
30INT#INT move30INT#INT move
31mulExpAtom#,    reduction31mulExpAtom#,    reduction
32addExpAtom#,    reduction32addExpAtom#,    reduction
33relExpAtom#,    reduction33relExpAtom#,    reduction
34eqExpAtom#,     reduction34eqExpAtom#,     reduction
35assignExpAtom#, reduction35assignExpAtom#, reduction
36argConst#,      reduction36argConst#,      reduction
37,#,     move37,#,     move
38constDef#IDN    reduction38constDef#IDN    reduction
39IDN#IDN move39IDN#IDN move
40=#=     move40=#=     move
41constInitVal#INT        reduction41constInitVal#INT        reduction
42constExp#INT    reduction42constExp#INT    reduction
43assignExp#INT   reduction43assignExp#INT   reduction
44eqExp#INT       reduction44eqExp#INT       reduction
45relExp#INT      reduction45relExp#INT      reduction
46addExp#INT      reduction46addExp#INT      reduction
47mulExp#INT      reduction47mulExp#INT      reduction
48unaryExp#INT    reduction48unaryExp#INT    reduction
49number#INT      reduction49number#INT      reduction
50INT#INT move50INT#INT move
51mulExpAtom#;    reduction51mulExpAtom#;    reduction
52addExpAtom#;    reduction52addExpAtom#;    reduction
53relExpAtom#;    reduction53relExpAtom#;    reduction
54eqExpAtom#;     reduction54eqExpAtom#;     reduction
55assignExpAtom#; reduction55assignExpAtom#; reduction
56argConst#;      reduction56argConst#;      reduction
57;#;     move57;#;     move
58blockItem#return        reduction58blockItem#return        reduction
59stmt#return     reduction59stmt#return     reduction
60return#return   move60return#return   move
61argExp#IDN      reduction61argExp#IDN      reduction
62exp#IDN reduction62exp#IDN reduction
63assignExp#IDN   reduction63assignExp#IDN   reduction
64eqExp#IDN       reduction64eqExp#IDN       reduction
65relExp#IDN      reduction65relExp#IDN      reduction
66addExp#IDN      reduction66addExp#IDN      reduction
67mulExp#IDN      reduction67mulExp#IDN      reduction
68unaryExp#IDN    reduction68unaryExp#IDN    reduction
69IDN#IDN move69IDN#IDN move
70callFunc#;      reduction70callFunc#;      reduction
71mulExpAtom#;    reduction71mulExpAtom#;    reduction
72addExpAtom#;    reduction72addExpAtom#;    reduction
73relExpAtom#;    reduction73relExpAtom#;    reduction
74eqExpAtom#;     reduction74eqExpAtom#;     reduction
75assignExpAtom#; reduction75assignExpAtom#; reduction
76;#;     move76;#;     move
77blockItem#}     reduction77blockItem#}     reduction
78}#}     move78}#}     move
79compUnit#EOF    reduction79compUnit#EOF    reduction
80EOF#EOF accept80EOF#EOF accept
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op