[back]
0 2 IDENT
2 17 primary-expr -> IDENT
17 15 unary-expr -> primary-expr
15 14 mul-expr -> unary-expr
14 13 add-expr -> mul-expr
13 12 shift-expr -> add-expr
12 11 rel-expr -> shift-expr
11 10 eq-expr -> rel-expr
10 9 and-expr -> eq-expr
9 8 or-expr -> and-expr
8 19 ASSIGN
19 21 assign-op -> ASSIGN
21 1 NUMBER
1 17 primary-expr -> NUMBER
17 15 unary-expr -> primary-expr
15 14 mul-expr -> unary-expr
14 13 add-expr -> mul-expr
13 12 shift-expr -> add-expr
12 33 LSHIFT
33 35 shift-op -> LSHIFT
35 1 NUMBER
1 17 primary-expr -> NUMBER
17 15 unary-expr -> primary-expr
15 14 mul-expr -> unary-expr
14 49 add-expr -> mul-expr
49 36 PLUS
36 38 add-op -> PLUS
38 1 NUMBER
1 17 primary-expr -> NUMBER
17 15 unary-expr -> primary-expr
15 50 mul-expr -> unary-expr
50 39 TIMES
39 41 mul-op -> TIMES
41 1 NUMBER
1 17 primary-expr -> NUMBER
17 51 unary-expr -> primary-expr
51 50 mul-expr -> mul-expr mul-op unary-expr
50 49 add-expr -> add-expr add-op mul-expr
49 12 shift-expr -> shift-expr shift-op add-expr
12 11 rel-expr -> shift-expr
11 10 eq-expr -> rel-expr
10 9 and-expr -> eq-expr
9 8 or-expr -> and-expr
8 44 assign-expr -> or-expr
44 7 assign-expr -> or-expr assign-op assign-expr
7 6 expr -> assign-expr
6 start -> expr
[back]