This brings our tree to NetBSD 7.0, as found on -current on the 10-10-2015. This updates: - LLVM to 3.6.1 - GCC to GCC 5.1 - Replace minix/commands/zdump with usr.bin/zdump - external/bsd/libelf has moved to /external/bsd/elftoolchain/ - Import ctwm - Drop sprintf from libminc Change-Id: I149836ac18e9326be9353958bab9b266efb056f0
52 lines
613 B
Plaintext
52 lines
613 B
Plaintext
0 $accept : expr $end
|
|
|
|
1 expr : '(' recur ')'
|
|
|
|
state 0
|
|
$accept : . expr $end (0)
|
|
|
|
'(' shift 1
|
|
. error
|
|
|
|
expr goto 2
|
|
|
|
|
|
state 1
|
|
expr : '(' . recur ')' (1)
|
|
|
|
recur shift 3
|
|
. error
|
|
|
|
|
|
state 2
|
|
$accept : expr . $end (0)
|
|
|
|
$end accept
|
|
|
|
|
|
state 3
|
|
expr : '(' recur . ')' (1)
|
|
|
|
')' shift 4
|
|
. error
|
|
|
|
|
|
state 4
|
|
expr : '(' recur ')' . (1)
|
|
|
|
. reduce 1
|
|
|
|
|
|
5 terminals, 2 nonterminals
|
|
2 grammar rules, 5 states
|
|
|
|
grammar parser grammar
|
|
symbol# value# symbol
|
|
0 0 $end
|
|
1 256 error
|
|
2 257 recur
|
|
3 40 '('
|
|
4 41 ')'
|
|
5 258 $accept
|
|
6 259 expr
|