Replace Godeps with dep
This commit is contained in:
469
vendor/github.com/mattn/kinako/parser/y.output
generated
vendored
469
vendor/github.com/mattn/kinako/parser/y.output
generated
vendored
@@ -1,11 +1,11 @@
|
||||
|
||||
state 0
|
||||
$accept: .compstmt $end
|
||||
opt_terms: . (30)
|
||||
opt_terms: . (34)
|
||||
|
||||
';' shift 6
|
||||
'\n' shift 7
|
||||
. reduce 30 (src line 173)
|
||||
. reduce 34 (src line 192)
|
||||
|
||||
compstmt goto 1
|
||||
stmts goto 3
|
||||
@@ -31,7 +31,7 @@ state 2
|
||||
'!' shift 13
|
||||
'^' shift 14
|
||||
'(' shift 16
|
||||
. reduce 1 (src line 42)
|
||||
. reduce 1 (src line 44)
|
||||
|
||||
stmt goto 8
|
||||
expr goto 9
|
||||
@@ -39,48 +39,48 @@ state 2
|
||||
state 3
|
||||
compstmt: stmts.opt_terms
|
||||
stmts: stmts.terms stmt
|
||||
opt_terms: . (30)
|
||||
opt_terms: . (34)
|
||||
|
||||
';' shift 6
|
||||
'\n' shift 7
|
||||
. reduce 30 (src line 173)
|
||||
. reduce 34 (src line 192)
|
||||
|
||||
opt_terms goto 17
|
||||
terms goto 18
|
||||
term goto 5
|
||||
|
||||
state 4
|
||||
opt_terms: terms. (31)
|
||||
opt_terms: terms. (35)
|
||||
terms: terms.term
|
||||
|
||||
';' shift 6
|
||||
'\n' shift 7
|
||||
. reduce 31 (src line 174)
|
||||
. reduce 35 (src line 193)
|
||||
|
||||
term goto 19
|
||||
|
||||
state 5
|
||||
terms: term. (32)
|
||||
terms: term. (36)
|
||||
|
||||
. reduce 32 (src line 178)
|
||||
. reduce 36 (src line 197)
|
||||
|
||||
|
||||
state 6
|
||||
term: ';'. (34)
|
||||
term: ';'. (38)
|
||||
|
||||
. reduce 34 (src line 186)
|
||||
. reduce 38 (src line 205)
|
||||
|
||||
|
||||
state 7
|
||||
term: '\n'. (35)
|
||||
term: '\n'. (39)
|
||||
|
||||
. reduce 35 (src line 189)
|
||||
. reduce 39 (src line 208)
|
||||
|
||||
|
||||
state 8
|
||||
stmts: opt_terms stmt. (3)
|
||||
|
||||
. reduce 3 (src line 51)
|
||||
. reduce 3 (src line 53)
|
||||
|
||||
|
||||
state 9
|
||||
@@ -120,19 +120,21 @@ state 9
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 6 (src line 74)
|
||||
. reduce 6 (src line 76)
|
||||
|
||||
|
||||
state 10
|
||||
expr: IDENT. (7)
|
||||
expr: IDENT.'(' exprs ')'
|
||||
|
||||
. reduce 7 (src line 79)
|
||||
'(' shift 37
|
||||
. reduce 7 (src line 81)
|
||||
|
||||
|
||||
state 11
|
||||
expr: NUMBER. (8)
|
||||
|
||||
. reduce 8 (src line 84)
|
||||
. reduce 8 (src line 86)
|
||||
|
||||
|
||||
state 12
|
||||
@@ -147,7 +149,7 @@ state 12
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 37
|
||||
expr goto 38
|
||||
|
||||
state 13
|
||||
expr: '!'.expr
|
||||
@@ -161,7 +163,7 @@ state 13
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 38
|
||||
expr goto 39
|
||||
|
||||
state 14
|
||||
expr: '^'.expr
|
||||
@@ -175,12 +177,12 @@ state 14
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 39
|
||||
expr goto 40
|
||||
|
||||
state 15
|
||||
expr: STRING. (12)
|
||||
|
||||
. reduce 12 (src line 100)
|
||||
. reduce 12 (src line 102)
|
||||
|
||||
|
||||
state 16
|
||||
@@ -195,17 +197,17 @@ state 16
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 40
|
||||
expr goto 41
|
||||
|
||||
state 17
|
||||
compstmt: stmts opt_terms. (2)
|
||||
|
||||
. reduce 2 (src line 46)
|
||||
. reduce 2 (src line 48)
|
||||
|
||||
|
||||
state 18
|
||||
stmts: stmts terms.stmt
|
||||
opt_terms: terms. (31)
|
||||
opt_terms: terms. (35)
|
||||
terms: terms.term
|
||||
|
||||
IDENT shift 10
|
||||
@@ -217,16 +219,16 @@ state 18
|
||||
'(' shift 16
|
||||
';' shift 6
|
||||
'\n' shift 7
|
||||
. reduce 31 (src line 174)
|
||||
. reduce 35 (src line 193)
|
||||
|
||||
stmt goto 41
|
||||
stmt goto 42
|
||||
expr goto 9
|
||||
term goto 19
|
||||
|
||||
state 19
|
||||
terms: terms term. (33)
|
||||
terms: terms term. (37)
|
||||
|
||||
. reduce 33 (src line 181)
|
||||
. reduce 37 (src line 200)
|
||||
|
||||
|
||||
state 20
|
||||
@@ -241,7 +243,7 @@ state 20
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 42
|
||||
expr goto 43
|
||||
|
||||
state 21
|
||||
expr: expr '?'.expr ':' expr
|
||||
@@ -255,7 +257,7 @@ state 21
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 43
|
||||
expr goto 44
|
||||
|
||||
state 22
|
||||
expr: expr '+'.expr
|
||||
@@ -269,7 +271,7 @@ state 22
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 44
|
||||
expr goto 45
|
||||
|
||||
state 23
|
||||
expr: expr '-'.expr
|
||||
@@ -283,7 +285,7 @@ state 23
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 45
|
||||
expr goto 46
|
||||
|
||||
state 24
|
||||
expr: expr '*'.expr
|
||||
@@ -297,7 +299,7 @@ state 24
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 46
|
||||
expr goto 47
|
||||
|
||||
state 25
|
||||
expr: expr '/'.expr
|
||||
@@ -311,7 +313,7 @@ state 25
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 47
|
||||
expr goto 48
|
||||
|
||||
state 26
|
||||
expr: expr '%'.expr
|
||||
@@ -325,7 +327,7 @@ state 26
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 48
|
||||
expr goto 49
|
||||
|
||||
state 27
|
||||
expr: expr EQEQ.expr
|
||||
@@ -339,7 +341,7 @@ state 27
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 49
|
||||
expr goto 50
|
||||
|
||||
state 28
|
||||
expr: expr NEQ.expr
|
||||
@@ -353,7 +355,7 @@ state 28
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 50
|
||||
expr goto 51
|
||||
|
||||
state 29
|
||||
expr: expr '>'.expr
|
||||
@@ -367,7 +369,7 @@ state 29
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 51
|
||||
expr goto 52
|
||||
|
||||
state 30
|
||||
expr: expr GE.expr
|
||||
@@ -381,7 +383,7 @@ state 30
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 52
|
||||
expr goto 53
|
||||
|
||||
state 31
|
||||
expr: expr '<'.expr
|
||||
@@ -395,7 +397,7 @@ state 31
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 53
|
||||
expr goto 54
|
||||
|
||||
state 32
|
||||
expr: expr LE.expr
|
||||
@@ -409,7 +411,7 @@ state 32
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 54
|
||||
expr goto 55
|
||||
|
||||
state 33
|
||||
expr: expr '|'.expr
|
||||
@@ -423,7 +425,7 @@ state 33
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 55
|
||||
expr goto 56
|
||||
|
||||
state 34
|
||||
expr: expr OROR.expr
|
||||
@@ -437,7 +439,7 @@ state 34
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 56
|
||||
expr goto 57
|
||||
|
||||
state 35
|
||||
expr: expr '&'.expr
|
||||
@@ -451,7 +453,7 @@ state 35
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 57
|
||||
expr goto 58
|
||||
|
||||
state 36
|
||||
expr: expr ANDAND.expr
|
||||
@@ -465,11 +467,27 @@ state 36
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 58
|
||||
expr goto 59
|
||||
|
||||
37: shift/reduce conflict (shift 33(0), red'n 9(10)) on '|'
|
||||
37: shift/reduce conflict (shift 35(0), red'n 9(10)) on '&'
|
||||
state 37
|
||||
expr: IDENT '('.exprs ')'
|
||||
exprs: . (31)
|
||||
|
||||
IDENT shift 10
|
||||
NUMBER shift 11
|
||||
STRING shift 15
|
||||
'-' shift 12
|
||||
'!' shift 13
|
||||
'^' shift 14
|
||||
'(' shift 16
|
||||
. reduce 31 (src line 179)
|
||||
|
||||
expr goto 61
|
||||
exprs goto 60
|
||||
|
||||
38: shift/reduce conflict (shift 33(0), red'n 9(10)) on '|'
|
||||
38: shift/reduce conflict (shift 35(0), red'n 9(10)) on '&'
|
||||
state 38
|
||||
expr: '-' expr. (9)
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
@@ -490,12 +508,12 @@ state 37
|
||||
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 9 (src line 88)
|
||||
. reduce 9 (src line 90)
|
||||
|
||||
|
||||
38: shift/reduce conflict (shift 33(0), red'n 10(10)) on '|'
|
||||
38: shift/reduce conflict (shift 35(0), red'n 10(10)) on '&'
|
||||
state 38
|
||||
39: shift/reduce conflict (shift 33(0), red'n 10(10)) on '|'
|
||||
39: shift/reduce conflict (shift 35(0), red'n 10(10)) on '&'
|
||||
state 39
|
||||
expr: '!' expr. (10)
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
@@ -516,12 +534,12 @@ state 38
|
||||
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 10 (src line 92)
|
||||
. reduce 10 (src line 94)
|
||||
|
||||
|
||||
39: shift/reduce conflict (shift 33(0), red'n 11(10)) on '|'
|
||||
39: shift/reduce conflict (shift 35(0), red'n 11(10)) on '&'
|
||||
state 39
|
||||
40: shift/reduce conflict (shift 33(0), red'n 11(10)) on '|'
|
||||
40: shift/reduce conflict (shift 35(0), red'n 11(10)) on '&'
|
||||
state 40
|
||||
expr: '^' expr. (11)
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
@@ -542,10 +560,10 @@ state 39
|
||||
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 11 (src line 96)
|
||||
. reduce 11 (src line 98)
|
||||
|
||||
|
||||
state 40
|
||||
state 41
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: '(' expr.')'
|
||||
expr: expr.'+' expr
|
||||
@@ -578,19 +596,19 @@ state 40
|
||||
'*' shift 24
|
||||
'/' shift 25
|
||||
'%' shift 26
|
||||
')' shift 59
|
||||
')' shift 62
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. error
|
||||
|
||||
|
||||
state 41
|
||||
state 42
|
||||
stmts: stmts terms stmt. (4)
|
||||
|
||||
. reduce 4 (src line 59)
|
||||
. reduce 4 (src line 61)
|
||||
|
||||
|
||||
state 42
|
||||
state 43
|
||||
stmt: expr '=' expr. (5)
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
@@ -625,10 +643,10 @@ state 42
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 5 (src line 69)
|
||||
. reduce 5 (src line 71)
|
||||
|
||||
|
||||
state 43
|
||||
state 44
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr '?' expr.':' expr
|
||||
expr: expr.'+' expr
|
||||
@@ -654,7 +672,7 @@ state 43
|
||||
OROR shift 34
|
||||
ANDAND shift 36
|
||||
'?' shift 21
|
||||
':' shift 60
|
||||
':' shift 63
|
||||
'>' shift 29
|
||||
'<' shift 31
|
||||
'+' shift 22
|
||||
@@ -667,9 +685,9 @@ state 43
|
||||
. error
|
||||
|
||||
|
||||
44: shift/reduce conflict (shift 33(0), red'n 15(8)) on '|'
|
||||
44: shift/reduce conflict (shift 35(0), red'n 15(8)) on '&'
|
||||
state 44
|
||||
45: shift/reduce conflict (shift 33(0), red'n 15(8)) on '|'
|
||||
45: shift/reduce conflict (shift 35(0), red'n 15(8)) on '&'
|
||||
state 45
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr '+' expr. (15)
|
||||
@@ -693,12 +711,12 @@ state 44
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 15 (src line 112)
|
||||
. reduce 15 (src line 114)
|
||||
|
||||
|
||||
45: shift/reduce conflict (shift 33(0), red'n 16(8)) on '|'
|
||||
45: shift/reduce conflict (shift 35(0), red'n 16(8)) on '&'
|
||||
state 45
|
||||
46: shift/reduce conflict (shift 33(0), red'n 16(8)) on '|'
|
||||
46: shift/reduce conflict (shift 35(0), red'n 16(8)) on '&'
|
||||
state 46
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -722,12 +740,12 @@ state 45
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 16 (src line 116)
|
||||
. reduce 16 (src line 118)
|
||||
|
||||
|
||||
46: shift/reduce conflict (shift 33(0), red'n 17(9)) on '|'
|
||||
46: shift/reduce conflict (shift 35(0), red'n 17(9)) on '&'
|
||||
state 46
|
||||
47: shift/reduce conflict (shift 33(0), red'n 17(9)) on '|'
|
||||
47: shift/reduce conflict (shift 35(0), red'n 17(9)) on '&'
|
||||
state 47
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -748,12 +766,12 @@ state 46
|
||||
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 17 (src line 120)
|
||||
. reduce 17 (src line 122)
|
||||
|
||||
|
||||
47: shift/reduce conflict (shift 33(0), red'n 18(9)) on '|'
|
||||
47: shift/reduce conflict (shift 35(0), red'n 18(9)) on '&'
|
||||
state 47
|
||||
48: shift/reduce conflict (shift 33(0), red'n 18(9)) on '|'
|
||||
48: shift/reduce conflict (shift 35(0), red'n 18(9)) on '&'
|
||||
state 48
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -774,12 +792,12 @@ state 47
|
||||
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 18 (src line 124)
|
||||
. reduce 18 (src line 126)
|
||||
|
||||
|
||||
48: shift/reduce conflict (shift 33(0), red'n 19(9)) on '|'
|
||||
48: shift/reduce conflict (shift 35(0), red'n 19(9)) on '&'
|
||||
state 48
|
||||
49: shift/reduce conflict (shift 33(0), red'n 19(9)) on '|'
|
||||
49: shift/reduce conflict (shift 35(0), red'n 19(9)) on '&'
|
||||
state 49
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -800,12 +818,12 @@ state 48
|
||||
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 19 (src line 128)
|
||||
. reduce 19 (src line 130)
|
||||
|
||||
|
||||
49: shift/reduce conflict (shift 33(0), red'n 20(6)) on '|'
|
||||
49: shift/reduce conflict (shift 35(0), red'n 20(6)) on '&'
|
||||
state 49
|
||||
50: shift/reduce conflict (shift 33(0), red'n 20(6)) on '|'
|
||||
50: shift/reduce conflict (shift 35(0), red'n 20(6)) on '&'
|
||||
state 50
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -837,12 +855,12 @@ state 49
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 20 (src line 132)
|
||||
. reduce 20 (src line 134)
|
||||
|
||||
|
||||
50: shift/reduce conflict (shift 33(0), red'n 21(6)) on '|'
|
||||
50: shift/reduce conflict (shift 35(0), red'n 21(6)) on '&'
|
||||
state 50
|
||||
51: shift/reduce conflict (shift 33(0), red'n 21(6)) on '|'
|
||||
51: shift/reduce conflict (shift 35(0), red'n 21(6)) on '&'
|
||||
state 51
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -874,12 +892,12 @@ state 50
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 21 (src line 136)
|
||||
. reduce 21 (src line 138)
|
||||
|
||||
|
||||
51: shift/reduce conflict (shift 33(0), red'n 22(7)) on '|'
|
||||
51: shift/reduce conflict (shift 35(0), red'n 22(7)) on '&'
|
||||
state 51
|
||||
52: shift/reduce conflict (shift 33(0), red'n 22(7)) on '|'
|
||||
52: shift/reduce conflict (shift 35(0), red'n 22(7)) on '&'
|
||||
state 52
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -905,12 +923,12 @@ state 51
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 22 (src line 140)
|
||||
. reduce 22 (src line 142)
|
||||
|
||||
|
||||
52: shift/reduce conflict (shift 33(0), red'n 23(7)) on '|'
|
||||
52: shift/reduce conflict (shift 35(0), red'n 23(7)) on '&'
|
||||
state 52
|
||||
53: shift/reduce conflict (shift 33(0), red'n 23(7)) on '|'
|
||||
53: shift/reduce conflict (shift 35(0), red'n 23(7)) on '&'
|
||||
state 53
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -936,12 +954,12 @@ state 52
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 23 (src line 144)
|
||||
. reduce 23 (src line 146)
|
||||
|
||||
|
||||
53: shift/reduce conflict (shift 33(0), red'n 24(7)) on '|'
|
||||
53: shift/reduce conflict (shift 35(0), red'n 24(7)) on '&'
|
||||
state 53
|
||||
54: shift/reduce conflict (shift 33(0), red'n 24(7)) on '|'
|
||||
54: shift/reduce conflict (shift 35(0), red'n 24(7)) on '&'
|
||||
state 54
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -967,12 +985,12 @@ state 53
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 24 (src line 148)
|
||||
. reduce 24 (src line 150)
|
||||
|
||||
|
||||
54: shift/reduce conflict (shift 33(0), red'n 25(7)) on '|'
|
||||
54: shift/reduce conflict (shift 35(0), red'n 25(7)) on '&'
|
||||
state 54
|
||||
55: shift/reduce conflict (shift 33(0), red'n 25(7)) on '|'
|
||||
55: shift/reduce conflict (shift 35(0), red'n 25(7)) on '&'
|
||||
state 55
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -998,26 +1016,26 @@ state 54
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 25 (src line 152)
|
||||
. reduce 25 (src line 154)
|
||||
|
||||
|
||||
55: shift/reduce conflict (shift 27(6), red'n 26(0)) on EQEQ
|
||||
55: shift/reduce conflict (shift 28(6), red'n 26(0)) on NEQ
|
||||
55: shift/reduce conflict (shift 30(7), red'n 26(0)) on GE
|
||||
55: shift/reduce conflict (shift 32(7), red'n 26(0)) on LE
|
||||
55: shift/reduce conflict (shift 34(3), red'n 26(0)) on OROR
|
||||
55: shift/reduce conflict (shift 36(4), red'n 26(0)) on ANDAND
|
||||
55: shift/reduce conflict (shift 21(2), red'n 26(0)) on '?'
|
||||
55: shift/reduce conflict (shift 29(7), red'n 26(0)) on '>'
|
||||
55: shift/reduce conflict (shift 31(7), red'n 26(0)) on '<'
|
||||
55: shift/reduce conflict (shift 22(8), red'n 26(0)) on '+'
|
||||
55: shift/reduce conflict (shift 23(8), red'n 26(0)) on '-'
|
||||
55: shift/reduce conflict (shift 24(9), red'n 26(0)) on '*'
|
||||
55: shift/reduce conflict (shift 25(9), red'n 26(0)) on '/'
|
||||
55: shift/reduce conflict (shift 26(9), red'n 26(0)) on '%'
|
||||
55: shift/reduce conflict (shift 33(0), red'n 26(0)) on '|'
|
||||
55: shift/reduce conflict (shift 35(0), red'n 26(0)) on '&'
|
||||
state 55
|
||||
56: shift/reduce conflict (shift 27(6), red'n 26(0)) on EQEQ
|
||||
56: shift/reduce conflict (shift 28(6), red'n 26(0)) on NEQ
|
||||
56: shift/reduce conflict (shift 30(7), red'n 26(0)) on GE
|
||||
56: shift/reduce conflict (shift 32(7), red'n 26(0)) on LE
|
||||
56: shift/reduce conflict (shift 34(3), red'n 26(0)) on OROR
|
||||
56: shift/reduce conflict (shift 36(4), red'n 26(0)) on ANDAND
|
||||
56: shift/reduce conflict (shift 21(2), red'n 26(0)) on '?'
|
||||
56: shift/reduce conflict (shift 29(7), red'n 26(0)) on '>'
|
||||
56: shift/reduce conflict (shift 31(7), red'n 26(0)) on '<'
|
||||
56: shift/reduce conflict (shift 22(8), red'n 26(0)) on '+'
|
||||
56: shift/reduce conflict (shift 23(8), red'n 26(0)) on '-'
|
||||
56: shift/reduce conflict (shift 24(9), red'n 26(0)) on '*'
|
||||
56: shift/reduce conflict (shift 25(9), red'n 26(0)) on '/'
|
||||
56: shift/reduce conflict (shift 26(9), red'n 26(0)) on '%'
|
||||
56: shift/reduce conflict (shift 33(0), red'n 26(0)) on '|'
|
||||
56: shift/reduce conflict (shift 35(0), red'n 26(0)) on '&'
|
||||
state 56
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -1052,12 +1070,12 @@ state 55
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 26 (src line 156)
|
||||
. reduce 26 (src line 158)
|
||||
|
||||
|
||||
56: shift/reduce conflict (shift 33(0), red'n 27(3)) on '|'
|
||||
56: shift/reduce conflict (shift 35(0), red'n 27(3)) on '&'
|
||||
state 56
|
||||
57: shift/reduce conflict (shift 33(0), red'n 27(3)) on '|'
|
||||
57: shift/reduce conflict (shift 35(0), red'n 27(3)) on '&'
|
||||
state 57
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -1090,26 +1108,26 @@ state 56
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 27 (src line 160)
|
||||
. reduce 27 (src line 162)
|
||||
|
||||
|
||||
57: shift/reduce conflict (shift 27(6), red'n 28(0)) on EQEQ
|
||||
57: shift/reduce conflict (shift 28(6), red'n 28(0)) on NEQ
|
||||
57: shift/reduce conflict (shift 30(7), red'n 28(0)) on GE
|
||||
57: shift/reduce conflict (shift 32(7), red'n 28(0)) on LE
|
||||
57: shift/reduce conflict (shift 34(3), red'n 28(0)) on OROR
|
||||
57: shift/reduce conflict (shift 36(4), red'n 28(0)) on ANDAND
|
||||
57: shift/reduce conflict (shift 21(2), red'n 28(0)) on '?'
|
||||
57: shift/reduce conflict (shift 29(7), red'n 28(0)) on '>'
|
||||
57: shift/reduce conflict (shift 31(7), red'n 28(0)) on '<'
|
||||
57: shift/reduce conflict (shift 22(8), red'n 28(0)) on '+'
|
||||
57: shift/reduce conflict (shift 23(8), red'n 28(0)) on '-'
|
||||
57: shift/reduce conflict (shift 24(9), red'n 28(0)) on '*'
|
||||
57: shift/reduce conflict (shift 25(9), red'n 28(0)) on '/'
|
||||
57: shift/reduce conflict (shift 26(9), red'n 28(0)) on '%'
|
||||
57: shift/reduce conflict (shift 33(0), red'n 28(0)) on '|'
|
||||
57: shift/reduce conflict (shift 35(0), red'n 28(0)) on '&'
|
||||
state 57
|
||||
58: shift/reduce conflict (shift 27(6), red'n 28(0)) on EQEQ
|
||||
58: shift/reduce conflict (shift 28(6), red'n 28(0)) on NEQ
|
||||
58: shift/reduce conflict (shift 30(7), red'n 28(0)) on GE
|
||||
58: shift/reduce conflict (shift 32(7), red'n 28(0)) on LE
|
||||
58: shift/reduce conflict (shift 34(3), red'n 28(0)) on OROR
|
||||
58: shift/reduce conflict (shift 36(4), red'n 28(0)) on ANDAND
|
||||
58: shift/reduce conflict (shift 21(2), red'n 28(0)) on '?'
|
||||
58: shift/reduce conflict (shift 29(7), red'n 28(0)) on '>'
|
||||
58: shift/reduce conflict (shift 31(7), red'n 28(0)) on '<'
|
||||
58: shift/reduce conflict (shift 22(8), red'n 28(0)) on '+'
|
||||
58: shift/reduce conflict (shift 23(8), red'n 28(0)) on '-'
|
||||
58: shift/reduce conflict (shift 24(9), red'n 28(0)) on '*'
|
||||
58: shift/reduce conflict (shift 25(9), red'n 28(0)) on '/'
|
||||
58: shift/reduce conflict (shift 26(9), red'n 28(0)) on '%'
|
||||
58: shift/reduce conflict (shift 33(0), red'n 28(0)) on '|'
|
||||
58: shift/reduce conflict (shift 35(0), red'n 28(0)) on '&'
|
||||
state 58
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -1144,12 +1162,12 @@ state 57
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 28 (src line 164)
|
||||
. reduce 28 (src line 166)
|
||||
|
||||
|
||||
58: shift/reduce conflict (shift 33(0), red'n 29(4)) on '|'
|
||||
58: shift/reduce conflict (shift 35(0), red'n 29(4)) on '&'
|
||||
state 58
|
||||
59: shift/reduce conflict (shift 33(0), red'n 29(4)) on '|'
|
||||
59: shift/reduce conflict (shift 35(0), red'n 29(4)) on '&'
|
||||
state 59
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
@@ -1181,16 +1199,63 @@ state 58
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 29 (src line 168)
|
||||
|
||||
|
||||
state 59
|
||||
expr: '(' expr ')'. (14)
|
||||
|
||||
. reduce 14 (src line 108)
|
||||
. reduce 29 (src line 170)
|
||||
|
||||
|
||||
state 60
|
||||
expr: IDENT '(' exprs.')'
|
||||
exprs: exprs.',' expr
|
||||
|
||||
',' shift 65
|
||||
')' shift 64
|
||||
. error
|
||||
|
||||
|
||||
state 61
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
expr: expr.'*' expr
|
||||
expr: expr.'/' expr
|
||||
expr: expr.'%' expr
|
||||
expr: expr.EQEQ expr
|
||||
expr: expr.NEQ expr
|
||||
expr: expr.'>' expr
|
||||
expr: expr.GE expr
|
||||
expr: expr.'<' expr
|
||||
expr: expr.LE expr
|
||||
expr: expr.'|' expr
|
||||
expr: expr.OROR expr
|
||||
expr: expr.'&' expr
|
||||
expr: expr.ANDAND expr
|
||||
exprs: expr. (32)
|
||||
|
||||
EQEQ shift 27
|
||||
NEQ shift 28
|
||||
GE shift 30
|
||||
LE shift 32
|
||||
OROR shift 34
|
||||
ANDAND shift 36
|
||||
'?' shift 21
|
||||
'>' shift 29
|
||||
'<' shift 31
|
||||
'+' shift 22
|
||||
'-' shift 23
|
||||
'*' shift 24
|
||||
'/' shift 25
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 32 (src line 183)
|
||||
|
||||
|
||||
state 62
|
||||
expr: '(' expr ')'. (14)
|
||||
|
||||
. reduce 14 (src line 110)
|
||||
|
||||
|
||||
state 63
|
||||
expr: expr '?' expr ':'.expr
|
||||
|
||||
IDENT shift 10
|
||||
@@ -1202,11 +1267,31 @@ state 60
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 61
|
||||
expr goto 66
|
||||
|
||||
61: shift/reduce conflict (shift 33(0), red'n 13(2)) on '|'
|
||||
61: shift/reduce conflict (shift 35(0), red'n 13(2)) on '&'
|
||||
state 61
|
||||
state 64
|
||||
expr: IDENT '(' exprs ')'. (30)
|
||||
|
||||
. reduce 30 (src line 174)
|
||||
|
||||
|
||||
state 65
|
||||
exprs: exprs ','.expr
|
||||
|
||||
IDENT shift 10
|
||||
NUMBER shift 11
|
||||
STRING shift 15
|
||||
'-' shift 12
|
||||
'!' shift 13
|
||||
'^' shift 14
|
||||
'(' shift 16
|
||||
. error
|
||||
|
||||
expr goto 67
|
||||
|
||||
66: shift/reduce conflict (shift 33(0), red'n 13(2)) on '|'
|
||||
66: shift/reduce conflict (shift 35(0), red'n 13(2)) on '&'
|
||||
state 66
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr '?' expr ':' expr. (13)
|
||||
expr: expr.'+' expr
|
||||
@@ -1241,18 +1326,56 @@ state 61
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 13 (src line 104)
|
||||
. reduce 13 (src line 106)
|
||||
|
||||
|
||||
37 terminals, 8 nonterminals
|
||||
36 grammar rules, 62/8000 states
|
||||
state 67
|
||||
expr: expr.'?' expr ':' expr
|
||||
expr: expr.'+' expr
|
||||
expr: expr.'-' expr
|
||||
expr: expr.'*' expr
|
||||
expr: expr.'/' expr
|
||||
expr: expr.'%' expr
|
||||
expr: expr.EQEQ expr
|
||||
expr: expr.NEQ expr
|
||||
expr: expr.'>' expr
|
||||
expr: expr.GE expr
|
||||
expr: expr.'<' expr
|
||||
expr: expr.LE expr
|
||||
expr: expr.'|' expr
|
||||
expr: expr.OROR expr
|
||||
expr: expr.'&' expr
|
||||
expr: expr.ANDAND expr
|
||||
exprs: exprs ',' expr. (33)
|
||||
|
||||
EQEQ shift 27
|
||||
NEQ shift 28
|
||||
GE shift 30
|
||||
LE shift 32
|
||||
OROR shift 34
|
||||
ANDAND shift 36
|
||||
'?' shift 21
|
||||
'>' shift 29
|
||||
'<' shift 31
|
||||
'+' shift 22
|
||||
'-' shift 23
|
||||
'*' shift 24
|
||||
'/' shift 25
|
||||
'%' shift 26
|
||||
'|' shift 33
|
||||
'&' shift 35
|
||||
. reduce 33 (src line 187)
|
||||
|
||||
|
||||
37 terminals, 9 nonterminals
|
||||
40 grammar rules, 68/2000 states
|
||||
66 shift/reduce, 0 reduce/reduce conflicts reported
|
||||
57 working sets used
|
||||
memory: parser 35/120000
|
||||
46 extra closures
|
||||
390 shift entries, 5 exceptions
|
||||
34 goto entries
|
||||
58 working sets used
|
||||
memory: parser 38/30000
|
||||
49 extra closures
|
||||
439 shift entries, 5 exceptions
|
||||
37 goto entries
|
||||
2 entries saved by goto default
|
||||
Optimizer space used: output 249/120000
|
||||
249 table entries, 78 zero
|
||||
maximum spread: 37, maximum offset: 60
|
||||
Optimizer space used: output 251/30000
|
||||
251 table entries, 74 zero
|
||||
maximum spread: 37, maximum offset: 65
|
||||
|
||||
Reference in New Issue
Block a user