xref: /freebsd/contrib/byacc/test/btyacc/inherit1.output (revision 6cec9cad762b6476313fb1f8e931a1647822db6b)
1*0c8de5b0SBaptiste Daroussin   0  $accept : declaration $end
2*0c8de5b0SBaptiste Daroussin
3*0c8de5b0SBaptiste Daroussin   1  declaration : class type namelist
4*0c8de5b0SBaptiste Daroussin   2              | type locnamelist
5*0c8de5b0SBaptiste Daroussin
6*0c8de5b0SBaptiste Daroussin   3  class : GLOBAL
7*0c8de5b0SBaptiste Daroussin   4        | LOCAL
8*0c8de5b0SBaptiste Daroussin
9*0c8de5b0SBaptiste Daroussin   5  type : REAL
10*0c8de5b0SBaptiste Daroussin   6       | INTEGER
11*0c8de5b0SBaptiste Daroussin
12*0c8de5b0SBaptiste Daroussin   7  namelist : namelist NAME
13*0c8de5b0SBaptiste Daroussin   8           | NAME
14*0c8de5b0SBaptiste Daroussin
15*0c8de5b0SBaptiste Daroussin   9  $$1 :
16*0c8de5b0SBaptiste Daroussin
17*0c8de5b0SBaptiste Daroussin  10  $$2 :
18*0c8de5b0SBaptiste Daroussin
19*0c8de5b0SBaptiste Daroussin  11  locnamelist : $$1 $$2 namelist
20*0c8de5b0SBaptiste Daroussin
21*0c8de5b0SBaptiste Daroussinstate 0
22*0c8de5b0SBaptiste Daroussin	$accept : . declaration $end  (0)
23*0c8de5b0SBaptiste Daroussin
24*0c8de5b0SBaptiste Daroussin	GLOBAL  shift 1
25*0c8de5b0SBaptiste Daroussin	LOCAL  shift 2
26*0c8de5b0SBaptiste Daroussin	REAL  shift 3
27*0c8de5b0SBaptiste Daroussin	INTEGER  shift 4
28*0c8de5b0SBaptiste Daroussin	.  error
29*0c8de5b0SBaptiste Daroussin
30*0c8de5b0SBaptiste Daroussin	declaration  goto 5
31*0c8de5b0SBaptiste Daroussin	class  goto 6
32*0c8de5b0SBaptiste Daroussin	type  goto 7
33*0c8de5b0SBaptiste Daroussin
34*0c8de5b0SBaptiste Daroussin
35*0c8de5b0SBaptiste Daroussinstate 1
36*0c8de5b0SBaptiste Daroussin	class : GLOBAL .  (3)
37*0c8de5b0SBaptiste Daroussin
38*0c8de5b0SBaptiste Daroussin	.  reduce 3
39*0c8de5b0SBaptiste Daroussin
40*0c8de5b0SBaptiste Daroussin
41*0c8de5b0SBaptiste Daroussinstate 2
42*0c8de5b0SBaptiste Daroussin	class : LOCAL .  (4)
43*0c8de5b0SBaptiste Daroussin
44*0c8de5b0SBaptiste Daroussin	.  reduce 4
45*0c8de5b0SBaptiste Daroussin
46*0c8de5b0SBaptiste Daroussin
47*0c8de5b0SBaptiste Daroussinstate 3
48*0c8de5b0SBaptiste Daroussin	type : REAL .  (5)
49*0c8de5b0SBaptiste Daroussin
50*0c8de5b0SBaptiste Daroussin	.  reduce 5
51*0c8de5b0SBaptiste Daroussin
52*0c8de5b0SBaptiste Daroussin
53*0c8de5b0SBaptiste Daroussinstate 4
54*0c8de5b0SBaptiste Daroussin	type : INTEGER .  (6)
55*0c8de5b0SBaptiste Daroussin
56*0c8de5b0SBaptiste Daroussin	.  reduce 6
57*0c8de5b0SBaptiste Daroussin
58*0c8de5b0SBaptiste Daroussin
59*0c8de5b0SBaptiste Daroussinstate 5
60*0c8de5b0SBaptiste Daroussin	$accept : declaration . $end  (0)
61*0c8de5b0SBaptiste Daroussin
62*0c8de5b0SBaptiste Daroussin	$end  accept
63*0c8de5b0SBaptiste Daroussin
64*0c8de5b0SBaptiste Daroussin
65*0c8de5b0SBaptiste Daroussinstate 6
66*0c8de5b0SBaptiste Daroussin	declaration : class . type namelist  (1)
67*0c8de5b0SBaptiste Daroussin
68*0c8de5b0SBaptiste Daroussin	REAL  shift 3
69*0c8de5b0SBaptiste Daroussin	INTEGER  shift 4
70*0c8de5b0SBaptiste Daroussin	.  error
71*0c8de5b0SBaptiste Daroussin
72*0c8de5b0SBaptiste Daroussin	type  goto 8
73*0c8de5b0SBaptiste Daroussin
74*0c8de5b0SBaptiste Daroussin
75*0c8de5b0SBaptiste Daroussinstate 7
76*0c8de5b0SBaptiste Daroussin	declaration : type . locnamelist  (2)
77*0c8de5b0SBaptiste Daroussin	$$1 : .  (9)
78*0c8de5b0SBaptiste Daroussin
79*0c8de5b0SBaptiste Daroussin	.  reduce 9
80*0c8de5b0SBaptiste Daroussin
81*0c8de5b0SBaptiste Daroussin	locnamelist  goto 9
82*0c8de5b0SBaptiste Daroussin	$$1  goto 10
83*0c8de5b0SBaptiste Daroussin
84*0c8de5b0SBaptiste Daroussin
85*0c8de5b0SBaptiste Daroussinstate 8
86*0c8de5b0SBaptiste Daroussin	declaration : class type . namelist  (1)
87*0c8de5b0SBaptiste Daroussin
88*0c8de5b0SBaptiste Daroussin	NAME  shift 11
89*0c8de5b0SBaptiste Daroussin	.  error
90*0c8de5b0SBaptiste Daroussin
91*0c8de5b0SBaptiste Daroussin	namelist  goto 12
92*0c8de5b0SBaptiste Daroussin
93*0c8de5b0SBaptiste Daroussin
94*0c8de5b0SBaptiste Daroussinstate 9
95*0c8de5b0SBaptiste Daroussin	declaration : type locnamelist .  (2)
96*0c8de5b0SBaptiste Daroussin
97*0c8de5b0SBaptiste Daroussin	.  reduce 2
98*0c8de5b0SBaptiste Daroussin
99*0c8de5b0SBaptiste Daroussin
100*0c8de5b0SBaptiste Daroussinstate 10
101*0c8de5b0SBaptiste Daroussin	locnamelist : $$1 . $$2 namelist  (11)
102*0c8de5b0SBaptiste Daroussin	$$2 : .  (10)
103*0c8de5b0SBaptiste Daroussin
104*0c8de5b0SBaptiste Daroussin	.  reduce 10
105*0c8de5b0SBaptiste Daroussin
106*0c8de5b0SBaptiste Daroussin	$$2  goto 13
107*0c8de5b0SBaptiste Daroussin
108*0c8de5b0SBaptiste Daroussin
109*0c8de5b0SBaptiste Daroussinstate 11
110*0c8de5b0SBaptiste Daroussin	namelist : NAME .  (8)
111*0c8de5b0SBaptiste Daroussin
112*0c8de5b0SBaptiste Daroussin	.  reduce 8
113*0c8de5b0SBaptiste Daroussin
114*0c8de5b0SBaptiste Daroussin
115*0c8de5b0SBaptiste Daroussinstate 12
116*0c8de5b0SBaptiste Daroussin	declaration : class type namelist .  (1)
117*0c8de5b0SBaptiste Daroussin	namelist : namelist . NAME  (7)
118*0c8de5b0SBaptiste Daroussin
119*0c8de5b0SBaptiste Daroussin	NAME  shift 14
120*0c8de5b0SBaptiste Daroussin	$end  reduce 1
121*0c8de5b0SBaptiste Daroussin
122*0c8de5b0SBaptiste Daroussin
123*0c8de5b0SBaptiste Daroussinstate 13
124*0c8de5b0SBaptiste Daroussin	locnamelist : $$1 $$2 . namelist  (11)
125*0c8de5b0SBaptiste Daroussin
126*0c8de5b0SBaptiste Daroussin	NAME  shift 11
127*0c8de5b0SBaptiste Daroussin	.  error
128*0c8de5b0SBaptiste Daroussin
129*0c8de5b0SBaptiste Daroussin	namelist  goto 15
130*0c8de5b0SBaptiste Daroussin
131*0c8de5b0SBaptiste Daroussin
132*0c8de5b0SBaptiste Daroussinstate 14
133*0c8de5b0SBaptiste Daroussin	namelist : namelist NAME .  (7)
134*0c8de5b0SBaptiste Daroussin
135*0c8de5b0SBaptiste Daroussin	.  reduce 7
136*0c8de5b0SBaptiste Daroussin
137*0c8de5b0SBaptiste Daroussin
138*0c8de5b0SBaptiste Daroussinstate 15
139*0c8de5b0SBaptiste Daroussin	namelist : namelist . NAME  (7)
140*0c8de5b0SBaptiste Daroussin	locnamelist : $$1 $$2 namelist .  (11)
141*0c8de5b0SBaptiste Daroussin
142*0c8de5b0SBaptiste Daroussin	NAME  shift 14
143*0c8de5b0SBaptiste Daroussin	$end  reduce 11
144*0c8de5b0SBaptiste Daroussin
145*0c8de5b0SBaptiste Daroussin
146*0c8de5b0SBaptiste Daroussin7 terminals, 8 nonterminals
147*0c8de5b0SBaptiste Daroussin12 grammar rules, 16 states
148*0c8de5b0SBaptiste Daroussin
149*0c8de5b0SBaptiste Daroussingrammar parser grammar
150*0c8de5b0SBaptiste Daroussinsymbol# value# symbol
151*0c8de5b0SBaptiste Daroussin     0      0  $end
152*0c8de5b0SBaptiste Daroussin     1    256  error
153*0c8de5b0SBaptiste Daroussin     2    257  GLOBAL
154*0c8de5b0SBaptiste Daroussin     3    258  LOCAL
155*0c8de5b0SBaptiste Daroussin     4    259  REAL
156*0c8de5b0SBaptiste Daroussin     5    260  INTEGER
157*0c8de5b0SBaptiste Daroussin     6    261  NAME
158*0c8de5b0SBaptiste Daroussin     7    262  $accept
159*0c8de5b0SBaptiste Daroussin     8    263  declaration
160*0c8de5b0SBaptiste Daroussin     9    264  namelist
161*0c8de5b0SBaptiste Daroussin    10    265  locnamelist
162*0c8de5b0SBaptiste Daroussin    11    266  class
163*0c8de5b0SBaptiste Daroussin    12    267  type
164*0c8de5b0SBaptiste Daroussin    13    268  $$1
165*0c8de5b0SBaptiste Daroussin    14    269  $$2
166