422 lines
5.7 KiB
Go
422 lines
5.7 KiB
Go
// Code generated by gocc; DO NOT EDIT.
|
|
|
|
package parser
|
|
|
|
const numNTSymbols = 6
|
|
|
|
type (
|
|
gotoTable [numStates]gotoRow
|
|
gotoRow [numNTSymbols]int
|
|
)
|
|
|
|
var gotoTab = gotoTable{
|
|
gotoRow{ // S0
|
|
-1, // S'
|
|
1, // Schema
|
|
2, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
3, // Expr
|
|
},
|
|
gotoRow{ // S1
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S2
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
5, // Expr
|
|
},
|
|
gotoRow{ // S3
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S4
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S5
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S6
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
9, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S7
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
18, // ValList
|
|
19, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S8
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S9
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
21, // Val
|
|
20, // Expr
|
|
},
|
|
gotoRow{ // S10
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S11
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S12
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S13
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S14
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S15
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S16
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S17
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S18
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
32, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S19
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S20
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S21
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S22
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S23
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S24
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S25
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S26
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S27
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S28
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S29
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S30
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
37, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S31
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
39, // ValList
|
|
19, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S32
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S33
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S34
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S35
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
40, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S36
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
42, // ValList
|
|
19, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S37
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
43, // Val
|
|
20, // Expr
|
|
},
|
|
gotoRow{ // S38
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S39
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
32, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S40
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
46, // Val
|
|
20, // Expr
|
|
},
|
|
gotoRow{ // S41
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S42
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
32, // Val
|
|
8, // Expr
|
|
},
|
|
gotoRow{ // S43
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S44
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S45
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S46
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S47
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S48
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S49
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
gotoRow{ // S50
|
|
-1, // S'
|
|
-1, // Schema
|
|
-1, // ExprList
|
|
-1, // ValList
|
|
-1, // Val
|
|
-1, // Expr
|
|
},
|
|
}
|