1 0 $accept : declaration $end
3 1 declaration : class type namelist '(' class ',' type ')'
4 2 | type locnamelist '(' class ')'
12 7 namelist : namelist NAME
15 9 locnamelist : namelist '(' LOCAL ',' type ')'
18 $accept : . declaration $end (0)
56 $accept : declaration . $end (0)
62 declaration : class . type namelist '(' class ',' type ')' (1)
72 declaration : type . locnamelist '(' class ')' (2)
82 declaration : class type . namelist '(' class ',' type ')' (1)
97 declaration : type locnamelist . '(' class ')' (2)
104 namelist : namelist . NAME (7)
105 locnamelist : namelist . '(' LOCAL ',' type ')' (9)
113 declaration : class type namelist . '(' class ',' type ')' (1)
114 namelist : namelist . NAME (7)
122 declaration : type locnamelist '(' . class ')' (2)
132 namelist : namelist NAME . (7)
138 locnamelist : namelist '(' . LOCAL ',' type ')' (9)
145 declaration : class type namelist '(' . class ',' type ')' (1)
155 declaration : type locnamelist '(' class . ')' (2)
162 locnamelist : namelist '(' LOCAL . ',' type ')' (9)
169 declaration : class type namelist '(' class . ',' type ')' (1)
176 declaration : type locnamelist '(' class ')' . (2)
182 locnamelist : namelist '(' LOCAL ',' . type ')' (9)
192 declaration : class type namelist '(' class ',' . type ')' (1)
202 locnamelist : namelist '(' LOCAL ',' type . ')' (9)
209 declaration : class type namelist '(' class ',' type . ')' (1)
216 locnamelist : namelist '(' LOCAL ',' type ')' . (9)
222 declaration : class type namelist '(' class ',' type ')' . (1)
227 10 terminals, 6 nonterminals
228 10 grammar rules, 27 states
230 grammar parser grammar
231 symbol# value# symbol