tools/llvm: Do not build with symbols
[minix3.git] / external / bsd / byacc / dist / test / quote_calc4.output
bloba1d5afc957966f3ce4d464bcb6742acc1f6c2e58
1    0  $accept : list $end
3    1  list :
4    2       | list stat '\n'
5    3       | list error '\n'
7    4  stat : expr
8    5       | LETTER '=' expr
10    6  expr : '(' expr ')'
11    7       | expr "ADD-operator" expr
12    8       | expr "SUB-operator" expr
13    9       | expr "MUL-operator" expr
14   10       | expr "DIV-operator" expr
15   11       | expr "MOD-operator" expr
16   12       | expr "AND-operator" expr
17   13       | expr '|' expr
18   14       | "SUB-operator" expr
19   15       | LETTER
20   16       | number
22   17  number : DIGIT
23   18         | number DIGIT
25 state 0
26         $accept : . list $end  (0)
27         list : .  (1)
29         .  reduce 1
31         list  goto 1
34 state 1
35         $accept : list . $end  (0)
36         list : list . stat '\n'  (2)
37         list : list . error '\n'  (3)
39         $end  accept
40         error  shift 2
41         "SUB-operator"  shift 3
42         DIGIT  shift 4
43         LETTER  shift 5
44         '('  shift 6
45         .  error
47         stat  goto 7
48         expr  goto 8
49         number  goto 9
52 state 2
53         list : list error . '\n'  (3)
55         '\n'  shift 10
56         .  error
59 state 3
60         expr : "SUB-operator" . expr  (14)
62         "SUB-operator"  shift 3
63         DIGIT  shift 4
64         LETTER  shift 11
65         '('  shift 6
66         .  error
68         expr  goto 12
69         number  goto 9
72 state 4
73         number : DIGIT .  (17)
75         .  reduce 17
78 state 5
79         stat : LETTER . '=' expr  (5)
80         expr : LETTER .  (15)
82         '='  shift 13
83         "ADD-operator"  reduce 15
84         "SUB-operator"  reduce 15
85         "MUL-operator"  reduce 15
86         "DIV-operator"  reduce 15
87         "MOD-operator"  reduce 15
88         "AND-operator"  reduce 15
89         '|'  reduce 15
90         '\n'  reduce 15
93 state 6
94         expr : '(' . expr ')'  (6)
96         "SUB-operator"  shift 3
97         DIGIT  shift 4
98         LETTER  shift 11
99         '('  shift 6
100         .  error
102         expr  goto 14
103         number  goto 9
106 state 7
107         list : list stat . '\n'  (2)
109         '\n'  shift 15
110         .  error
113 state 8
114         stat : expr .  (4)
115         expr : expr . "ADD-operator" expr  (7)
116         expr : expr . "SUB-operator" expr  (8)
117         expr : expr . "MUL-operator" expr  (9)
118         expr : expr . "DIV-operator" expr  (10)
119         expr : expr . "MOD-operator" expr  (11)
120         expr : expr . "AND-operator" expr  (12)
121         expr : expr . '|' expr  (13)
123         "ADD-operator"  shift 16
124         "SUB-operator"  shift 17
125         "MUL-operator"  shift 18
126         "DIV-operator"  shift 19
127         "MOD-operator"  shift 20
128         "AND-operator"  shift 21
129         '|'  shift 22
130         '\n'  reduce 4
133 state 9
134         expr : number .  (16)
135         number : number . DIGIT  (18)
137         DIGIT  shift 23
138         "ADD-operator"  reduce 16
139         "SUB-operator"  reduce 16
140         "MUL-operator"  reduce 16
141         "DIV-operator"  reduce 16
142         "MOD-operator"  reduce 16
143         "AND-operator"  reduce 16
144         '|'  reduce 16
145         '\n'  reduce 16
146         ')'  reduce 16
149 state 10
150         list : list error '\n' .  (3)
152         .  reduce 3
155 state 11
156         expr : LETTER .  (15)
158         .  reduce 15
161 12: shift/reduce conflict (shift 16, reduce 14) on "ADD-operator"
162 12: shift/reduce conflict (shift 17, reduce 14) on "SUB-operator"
163 12: shift/reduce conflict (shift 18, reduce 14) on "MUL-operator"
164 12: shift/reduce conflict (shift 19, reduce 14) on "DIV-operator"
165 12: shift/reduce conflict (shift 20, reduce 14) on "MOD-operator"
166 12: shift/reduce conflict (shift 21, reduce 14) on "AND-operator"
167 state 12
168         expr : expr . "ADD-operator" expr  (7)
169         expr : expr . "SUB-operator" expr  (8)
170         expr : expr . "MUL-operator" expr  (9)
171         expr : expr . "DIV-operator" expr  (10)
172         expr : expr . "MOD-operator" expr  (11)
173         expr : expr . "AND-operator" expr  (12)
174         expr : expr . '|' expr  (13)
175         expr : "SUB-operator" expr .  (14)
177         "ADD-operator"  shift 16
178         "SUB-operator"  shift 17
179         "MUL-operator"  shift 18
180         "DIV-operator"  shift 19
181         "MOD-operator"  shift 20
182         "AND-operator"  shift 21
183         '|'  reduce 14
184         '\n'  reduce 14
185         ')'  reduce 14
188 state 13
189         stat : LETTER '=' . expr  (5)
191         "SUB-operator"  shift 3
192         DIGIT  shift 4
193         LETTER  shift 11
194         '('  shift 6
195         .  error
197         expr  goto 24
198         number  goto 9
201 state 14
202         expr : '(' expr . ')'  (6)
203         expr : expr . "ADD-operator" expr  (7)
204         expr : expr . "SUB-operator" expr  (8)
205         expr : expr . "MUL-operator" expr  (9)
206         expr : expr . "DIV-operator" expr  (10)
207         expr : expr . "MOD-operator" expr  (11)
208         expr : expr . "AND-operator" expr  (12)
209         expr : expr . '|' expr  (13)
211         "ADD-operator"  shift 16
212         "SUB-operator"  shift 17
213         "MUL-operator"  shift 18
214         "DIV-operator"  shift 19
215         "MOD-operator"  shift 20
216         "AND-operator"  shift 21
217         '|'  shift 22
218         ')'  shift 25
219         .  error
222 state 15
223         list : list stat '\n' .  (2)
225         .  reduce 2
228 state 16
229         expr : expr "ADD-operator" . expr  (7)
231         "SUB-operator"  shift 3
232         DIGIT  shift 4
233         LETTER  shift 11
234         '('  shift 6
235         .  error
237         expr  goto 26
238         number  goto 9
241 state 17
242         expr : expr "SUB-operator" . expr  (8)
244         "SUB-operator"  shift 3
245         DIGIT  shift 4
246         LETTER  shift 11
247         '('  shift 6
248         .  error
250         expr  goto 27
251         number  goto 9
254 state 18
255         expr : expr "MUL-operator" . expr  (9)
257         "SUB-operator"  shift 3
258         DIGIT  shift 4
259         LETTER  shift 11
260         '('  shift 6
261         .  error
263         expr  goto 28
264         number  goto 9
267 state 19
268         expr : expr "DIV-operator" . expr  (10)
270         "SUB-operator"  shift 3
271         DIGIT  shift 4
272         LETTER  shift 11
273         '('  shift 6
274         .  error
276         expr  goto 29
277         number  goto 9
280 state 20
281         expr : expr "MOD-operator" . expr  (11)
283         "SUB-operator"  shift 3
284         DIGIT  shift 4
285         LETTER  shift 11
286         '('  shift 6
287         .  error
289         expr  goto 30
290         number  goto 9
293 state 21
294         expr : expr "AND-operator" . expr  (12)
296         "SUB-operator"  shift 3
297         DIGIT  shift 4
298         LETTER  shift 11
299         '('  shift 6
300         .  error
302         expr  goto 31
303         number  goto 9
306 state 22
307         expr : expr '|' . expr  (13)
309         "SUB-operator"  shift 3
310         DIGIT  shift 4
311         LETTER  shift 11
312         '('  shift 6
313         .  error
315         expr  goto 32
316         number  goto 9
319 state 23
320         number : number DIGIT .  (18)
322         .  reduce 18
325 state 24
326         stat : LETTER '=' expr .  (5)
327         expr : expr . "ADD-operator" expr  (7)
328         expr : expr . "SUB-operator" expr  (8)
329         expr : expr . "MUL-operator" expr  (9)
330         expr : expr . "DIV-operator" expr  (10)
331         expr : expr . "MOD-operator" expr  (11)
332         expr : expr . "AND-operator" expr  (12)
333         expr : expr . '|' expr  (13)
335         "ADD-operator"  shift 16
336         "SUB-operator"  shift 17
337         "MUL-operator"  shift 18
338         "DIV-operator"  shift 19
339         "MOD-operator"  shift 20
340         "AND-operator"  shift 21
341         '|'  shift 22
342         '\n'  reduce 5
345 state 25
346         expr : '(' expr ')' .  (6)
348         .  reduce 6
351 26: shift/reduce conflict (shift 16, reduce 7) on "ADD-operator"
352 26: shift/reduce conflict (shift 17, reduce 7) on "SUB-operator"
353 26: shift/reduce conflict (shift 18, reduce 7) on "MUL-operator"
354 26: shift/reduce conflict (shift 19, reduce 7) on "DIV-operator"
355 26: shift/reduce conflict (shift 20, reduce 7) on "MOD-operator"
356 26: shift/reduce conflict (shift 21, reduce 7) on "AND-operator"
357 26: shift/reduce conflict (shift 22, reduce 7) on '|'
358 state 26
359         expr : expr . "ADD-operator" expr  (7)
360         expr : expr "ADD-operator" expr .  (7)
361         expr : expr . "SUB-operator" expr  (8)
362         expr : expr . "MUL-operator" expr  (9)
363         expr : expr . "DIV-operator" expr  (10)
364         expr : expr . "MOD-operator" expr  (11)
365         expr : expr . "AND-operator" expr  (12)
366         expr : expr . '|' expr  (13)
368         "ADD-operator"  shift 16
369         "SUB-operator"  shift 17
370         "MUL-operator"  shift 18
371         "DIV-operator"  shift 19
372         "MOD-operator"  shift 20
373         "AND-operator"  shift 21
374         '|'  shift 22
375         '\n'  reduce 7
376         ')'  reduce 7
379 27: shift/reduce conflict (shift 16, reduce 8) on "ADD-operator"
380 27: shift/reduce conflict (shift 17, reduce 8) on "SUB-operator"
381 27: shift/reduce conflict (shift 18, reduce 8) on "MUL-operator"
382 27: shift/reduce conflict (shift 19, reduce 8) on "DIV-operator"
383 27: shift/reduce conflict (shift 20, reduce 8) on "MOD-operator"
384 27: shift/reduce conflict (shift 21, reduce 8) on "AND-operator"
385 27: shift/reduce conflict (shift 22, reduce 8) on '|'
386 state 27
387         expr : expr . "ADD-operator" expr  (7)
388         expr : expr . "SUB-operator" expr  (8)
389         expr : expr "SUB-operator" expr .  (8)
390         expr : expr . "MUL-operator" expr  (9)
391         expr : expr . "DIV-operator" expr  (10)
392         expr : expr . "MOD-operator" expr  (11)
393         expr : expr . "AND-operator" expr  (12)
394         expr : expr . '|' expr  (13)
396         "ADD-operator"  shift 16
397         "SUB-operator"  shift 17
398         "MUL-operator"  shift 18
399         "DIV-operator"  shift 19
400         "MOD-operator"  shift 20
401         "AND-operator"  shift 21
402         '|'  shift 22
403         '\n'  reduce 8
404         ')'  reduce 8
407 28: shift/reduce conflict (shift 16, reduce 9) on "ADD-operator"
408 28: shift/reduce conflict (shift 17, reduce 9) on "SUB-operator"
409 28: shift/reduce conflict (shift 18, reduce 9) on "MUL-operator"
410 28: shift/reduce conflict (shift 19, reduce 9) on "DIV-operator"
411 28: shift/reduce conflict (shift 20, reduce 9) on "MOD-operator"
412 28: shift/reduce conflict (shift 21, reduce 9) on "AND-operator"
413 28: shift/reduce conflict (shift 22, reduce 9) on '|'
414 state 28
415         expr : expr . "ADD-operator" expr  (7)
416         expr : expr . "SUB-operator" expr  (8)
417         expr : expr . "MUL-operator" expr  (9)
418         expr : expr "MUL-operator" expr .  (9)
419         expr : expr . "DIV-operator" expr  (10)
420         expr : expr . "MOD-operator" expr  (11)
421         expr : expr . "AND-operator" expr  (12)
422         expr : expr . '|' expr  (13)
424         "ADD-operator"  shift 16
425         "SUB-operator"  shift 17
426         "MUL-operator"  shift 18
427         "DIV-operator"  shift 19
428         "MOD-operator"  shift 20
429         "AND-operator"  shift 21
430         '|'  shift 22
431         '\n'  reduce 9
432         ')'  reduce 9
435 29: shift/reduce conflict (shift 16, reduce 10) on "ADD-operator"
436 29: shift/reduce conflict (shift 17, reduce 10) on "SUB-operator"
437 29: shift/reduce conflict (shift 18, reduce 10) on "MUL-operator"
438 29: shift/reduce conflict (shift 19, reduce 10) on "DIV-operator"
439 29: shift/reduce conflict (shift 20, reduce 10) on "MOD-operator"
440 29: shift/reduce conflict (shift 21, reduce 10) on "AND-operator"
441 29: shift/reduce conflict (shift 22, reduce 10) on '|'
442 state 29
443         expr : expr . "ADD-operator" expr  (7)
444         expr : expr . "SUB-operator" expr  (8)
445         expr : expr . "MUL-operator" expr  (9)
446         expr : expr . "DIV-operator" expr  (10)
447         expr : expr "DIV-operator" expr .  (10)
448         expr : expr . "MOD-operator" expr  (11)
449         expr : expr . "AND-operator" expr  (12)
450         expr : expr . '|' expr  (13)
452         "ADD-operator"  shift 16
453         "SUB-operator"  shift 17
454         "MUL-operator"  shift 18
455         "DIV-operator"  shift 19
456         "MOD-operator"  shift 20
457         "AND-operator"  shift 21
458         '|'  shift 22
459         '\n'  reduce 10
460         ')'  reduce 10
463 30: shift/reduce conflict (shift 16, reduce 11) on "ADD-operator"
464 30: shift/reduce conflict (shift 17, reduce 11) on "SUB-operator"
465 30: shift/reduce conflict (shift 18, reduce 11) on "MUL-operator"
466 30: shift/reduce conflict (shift 19, reduce 11) on "DIV-operator"
467 30: shift/reduce conflict (shift 20, reduce 11) on "MOD-operator"
468 30: shift/reduce conflict (shift 21, reduce 11) on "AND-operator"
469 30: shift/reduce conflict (shift 22, reduce 11) on '|'
470 state 30
471         expr : expr . "ADD-operator" expr  (7)
472         expr : expr . "SUB-operator" expr  (8)
473         expr : expr . "MUL-operator" expr  (9)
474         expr : expr . "DIV-operator" expr  (10)
475         expr : expr . "MOD-operator" expr  (11)
476         expr : expr "MOD-operator" expr .  (11)
477         expr : expr . "AND-operator" expr  (12)
478         expr : expr . '|' expr  (13)
480         "ADD-operator"  shift 16
481         "SUB-operator"  shift 17
482         "MUL-operator"  shift 18
483         "DIV-operator"  shift 19
484         "MOD-operator"  shift 20
485         "AND-operator"  shift 21
486         '|'  shift 22
487         '\n'  reduce 11
488         ')'  reduce 11
491 31: shift/reduce conflict (shift 16, reduce 12) on "ADD-operator"
492 31: shift/reduce conflict (shift 17, reduce 12) on "SUB-operator"
493 31: shift/reduce conflict (shift 18, reduce 12) on "MUL-operator"
494 31: shift/reduce conflict (shift 19, reduce 12) on "DIV-operator"
495 31: shift/reduce conflict (shift 20, reduce 12) on "MOD-operator"
496 31: shift/reduce conflict (shift 21, reduce 12) on "AND-operator"
497 31: shift/reduce conflict (shift 22, reduce 12) on '|'
498 state 31
499         expr : expr . "ADD-operator" expr  (7)
500         expr : expr . "SUB-operator" expr  (8)
501         expr : expr . "MUL-operator" expr  (9)
502         expr : expr . "DIV-operator" expr  (10)
503         expr : expr . "MOD-operator" expr  (11)
504         expr : expr . "AND-operator" expr  (12)
505         expr : expr "AND-operator" expr .  (12)
506         expr : expr . '|' expr  (13)
508         "ADD-operator"  shift 16
509         "SUB-operator"  shift 17
510         "MUL-operator"  shift 18
511         "DIV-operator"  shift 19
512         "MOD-operator"  shift 20
513         "AND-operator"  shift 21
514         '|'  shift 22
515         '\n'  reduce 12
516         ')'  reduce 12
519 32: shift/reduce conflict (shift 16, reduce 13) on "ADD-operator"
520 32: shift/reduce conflict (shift 17, reduce 13) on "SUB-operator"
521 32: shift/reduce conflict (shift 18, reduce 13) on "MUL-operator"
522 32: shift/reduce conflict (shift 19, reduce 13) on "DIV-operator"
523 32: shift/reduce conflict (shift 20, reduce 13) on "MOD-operator"
524 32: shift/reduce conflict (shift 21, reduce 13) on "AND-operator"
525 state 32
526         expr : expr . "ADD-operator" expr  (7)
527         expr : expr . "SUB-operator" expr  (8)
528         expr : expr . "MUL-operator" expr  (9)
529         expr : expr . "DIV-operator" expr  (10)
530         expr : expr . "MOD-operator" expr  (11)
531         expr : expr . "AND-operator" expr  (12)
532         expr : expr . '|' expr  (13)
533         expr : expr '|' expr .  (13)
535         "ADD-operator"  shift 16
536         "SUB-operator"  shift 17
537         "MUL-operator"  shift 18
538         "DIV-operator"  shift 19
539         "MOD-operator"  shift 20
540         "AND-operator"  shift 21
541         '|'  reduce 13
542         '\n'  reduce 13
543         ')'  reduce 13
546 State 12 contains 6 shift/reduce conflicts.
547 State 26 contains 7 shift/reduce conflicts.
548 State 27 contains 7 shift/reduce conflicts.
549 State 28 contains 7 shift/reduce conflicts.
550 State 29 contains 7 shift/reduce conflicts.
551 State 30 contains 7 shift/reduce conflicts.
552 State 31 contains 7 shift/reduce conflicts.
553 State 32 contains 6 shift/reduce conflicts.
556 28 terminals, 5 nonterminals
557 19 grammar rules, 33 states