1264790Sbapt   0  $accept : expr $end
2264790Sbapt
3264790Sbapt   1  expr : '(' recur ')'
4264790Sbapt
5264790Sbaptstate 0
6264790Sbapt	$accept : . expr $end  (0)
7264790Sbapt
8264790Sbapt	'('  shift 1
9264790Sbapt	.  error
10264790Sbapt
11264790Sbapt	expr  goto 2
12264790Sbapt
13264790Sbapt
14264790Sbaptstate 1
15264790Sbapt	expr : '(' . recur ')'  (1)
16264790Sbapt
17264790Sbapt	recur  shift 3
18264790Sbapt	.  error
19264790Sbapt
20264790Sbapt
21264790Sbaptstate 2
22264790Sbapt	$accept : expr . $end  (0)
23264790Sbapt
24264790Sbapt	$end  accept
25264790Sbapt
26264790Sbapt
27264790Sbaptstate 3
28264790Sbapt	expr : '(' recur . ')'  (1)
29264790Sbapt
30264790Sbapt	')'  shift 4
31264790Sbapt	.  error
32264790Sbapt
33264790Sbapt
34264790Sbaptstate 4
35264790Sbapt	expr : '(' recur ')' .  (1)
36264790Sbapt
37264790Sbapt	.  reduce 1
38264790Sbapt
39264790Sbapt
40264790Sbapt5 terminals, 2 nonterminals
41264790Sbapt2 grammar rules, 5 states
42264790Sbapt
43264790Sbaptgrammar parser grammar
44264790Sbaptsymbol# value# symbol
45264790Sbapt     0      0  $end
46264790Sbapt     1    256  error
47264790Sbapt     2    257  recur
48264790Sbapt     3     40  '('
49264790Sbapt     4     41  ')'
50264790Sbapt     5    258  $accept
51264790Sbapt     6    259  expr
52