Files
azalea/schema/parser/actiontable.go
2026-01-28 19:52:13 -06:00

916 lines
21 KiB
Go

// Code generated by gocc; DO NOT EDIT.
package parser
type (
actionTable [numStates]actionRow
actionRow struct {
canRecover bool
actions [numSymbols]action
}
)
var actionTab = actionTable{
actionRow{ // S0
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
shift(4), // (
nil, // )
nil, // .
},
},
actionRow{ // S1
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
accept(true), // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
nil, // )
nil, // .
},
},
actionRow{ // S2
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(1), // ␚, reduce: Schema
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
shift(4), // (
nil, // )
nil, // .
},
},
actionRow{ // S3
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(2), // ␚, reduce: ExprList
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
reduce(2), // (, reduce: ExprList
nil, // )
nil, // .
},
},
actionRow{ // S4
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
shift(6), // name
nil, // (
nil, // )
shift(7), // .
},
},
actionRow{ // S5
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(3), // ␚, reduce: ExprList
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
reduce(3), // (, reduce: ExprList
nil, // )
nil, // .
},
},
actionRow{ // S6
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
shift(18), // )
nil, // .
},
},
actionRow{ // S7
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
nil, // )
nil, // .
},
},
actionRow{ // S8
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(13), // raw_string, reduce: Val
reduce(13), // interpreted_string, reduce: Val
reduce(13), // rune, reduce: Val
reduce(13), // int, reduce: Val
reduce(13), // float, reduce: Val
reduce(13), // imaginary, reduce: Val
reduce(13), // name, reduce: Val
reduce(13), // (, reduce: Val
reduce(13), // ), reduce: Val
nil, // .
},
},
actionRow{ // S9
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(23), // raw_string
shift(24), // interpreted_string
shift(25), // rune
shift(26), // int
shift(27), // float
shift(28), // imaginary
shift(29), // name
shift(30), // (
shift(31), // )
nil, // .
},
},
actionRow{ // S10
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(6), // raw_string, reduce: Val
reduce(6), // interpreted_string, reduce: Val
reduce(6), // rune, reduce: Val
reduce(6), // int, reduce: Val
reduce(6), // float, reduce: Val
reduce(6), // imaginary, reduce: Val
reduce(6), // name, reduce: Val
reduce(6), // (, reduce: Val
reduce(6), // ), reduce: Val
nil, // .
},
},
actionRow{ // S11
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(7), // raw_string, reduce: Val
reduce(7), // interpreted_string, reduce: Val
reduce(7), // rune, reduce: Val
reduce(7), // int, reduce: Val
reduce(7), // float, reduce: Val
reduce(7), // imaginary, reduce: Val
reduce(7), // name, reduce: Val
reduce(7), // (, reduce: Val
reduce(7), // ), reduce: Val
nil, // .
},
},
actionRow{ // S12
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(8), // raw_string, reduce: Val
reduce(8), // interpreted_string, reduce: Val
reduce(8), // rune, reduce: Val
reduce(8), // int, reduce: Val
reduce(8), // float, reduce: Val
reduce(8), // imaginary, reduce: Val
reduce(8), // name, reduce: Val
reduce(8), // (, reduce: Val
reduce(8), // ), reduce: Val
nil, // .
},
},
actionRow{ // S13
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(9), // raw_string, reduce: Val
reduce(9), // interpreted_string, reduce: Val
reduce(9), // rune, reduce: Val
reduce(9), // int, reduce: Val
reduce(9), // float, reduce: Val
reduce(9), // imaginary, reduce: Val
reduce(9), // name, reduce: Val
reduce(9), // (, reduce: Val
reduce(9), // ), reduce: Val
nil, // .
},
},
actionRow{ // S14
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(10), // raw_string, reduce: Val
reduce(10), // interpreted_string, reduce: Val
reduce(10), // rune, reduce: Val
reduce(10), // int, reduce: Val
reduce(10), // float, reduce: Val
reduce(10), // imaginary, reduce: Val
reduce(10), // name, reduce: Val
reduce(10), // (, reduce: Val
reduce(10), // ), reduce: Val
nil, // .
},
},
actionRow{ // S15
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(11), // raw_string, reduce: Val
reduce(11), // interpreted_string, reduce: Val
reduce(11), // rune, reduce: Val
reduce(11), // int, reduce: Val
reduce(11), // float, reduce: Val
reduce(11), // imaginary, reduce: Val
reduce(11), // name, reduce: Val
reduce(11), // (, reduce: Val
reduce(11), // ), reduce: Val
nil, // .
},
},
actionRow{ // S16
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(12), // raw_string, reduce: Val
reduce(12), // interpreted_string, reduce: Val
reduce(12), // rune, reduce: Val
reduce(12), // int, reduce: Val
reduce(12), // float, reduce: Val
reduce(12), // imaginary, reduce: Val
reduce(12), // name, reduce: Val
reduce(12), // (, reduce: Val
reduce(12), // ), reduce: Val
nil, // .
},
},
actionRow{ // S17
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
shift(32), // name
nil, // (
nil, // )
shift(33), // .
},
},
actionRow{ // S18
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(16), // ␚, reduce: Expr
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
reduce(16), // (, reduce: Expr
nil, // )
nil, // .
},
},
actionRow{ // S19
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
shift(35), // )
nil, // .
},
},
actionRow{ // S20
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(4), // raw_string, reduce: ValList
reduce(4), // interpreted_string, reduce: ValList
reduce(4), // rune, reduce: ValList
reduce(4), // int, reduce: ValList
reduce(4), // float, reduce: ValList
reduce(4), // imaginary, reduce: ValList
reduce(4), // name, reduce: ValList
reduce(4), // (, reduce: ValList
reduce(4), // ), reduce: ValList
nil, // .
},
},
actionRow{ // S21
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(13), // ), reduce: Val
nil, // .
},
},
actionRow{ // S22
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
shift(36), // )
nil, // .
},
},
actionRow{ // S23
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(6), // ), reduce: Val
nil, // .
},
},
actionRow{ // S24
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(7), // ), reduce: Val
nil, // .
},
},
actionRow{ // S25
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(8), // ), reduce: Val
nil, // .
},
},
actionRow{ // S26
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(9), // ), reduce: Val
nil, // .
},
},
actionRow{ // S27
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(10), // ), reduce: Val
nil, // .
},
},
actionRow{ // S28
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(11), // ), reduce: Val
nil, // .
},
},
actionRow{ // S29
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(12), // ), reduce: Val
nil, // .
},
},
actionRow{ // S30
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
shift(37), // name
nil, // (
nil, // )
shift(38), // .
},
},
actionRow{ // S31
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(15), // ␚, reduce: Expr
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
reduce(15), // (, reduce: Expr
nil, // )
nil, // .
},
},
actionRow{ // S32
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
shift(40), // )
nil, // .
},
},
actionRow{ // S33
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
nil, // )
nil, // .
},
},
actionRow{ // S34
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(5), // raw_string, reduce: ValList
reduce(5), // interpreted_string, reduce: ValList
reduce(5), // rune, reduce: ValList
reduce(5), // int, reduce: ValList
reduce(5), // float, reduce: ValList
reduce(5), // imaginary, reduce: ValList
reduce(5), // name, reduce: ValList
reduce(5), // (, reduce: ValList
reduce(5), // ), reduce: ValList
nil, // .
},
},
actionRow{ // S35
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(17), // ␚, reduce: Expr
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
reduce(17), // (, reduce: Expr
nil, // )
nil, // .
},
},
actionRow{ // S36
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
reduce(14), // ␚, reduce: Expr
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
reduce(14), // (, reduce: Expr
nil, // )
nil, // .
},
},
actionRow{ // S37
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
shift(43), // )
nil, // .
},
},
actionRow{ // S38
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
nil, // )
nil, // .
},
},
actionRow{ // S39
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(23), // raw_string
shift(24), // interpreted_string
shift(25), // rune
shift(26), // int
shift(27), // float
shift(28), // imaginary
shift(29), // name
shift(30), // (
shift(46), // )
nil, // .
},
},
actionRow{ // S40
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(16), // raw_string, reduce: Expr
reduce(16), // interpreted_string, reduce: Expr
reduce(16), // rune, reduce: Expr
reduce(16), // int, reduce: Expr
reduce(16), // float, reduce: Expr
reduce(16), // imaginary, reduce: Expr
reduce(16), // name, reduce: Expr
reduce(16), // (, reduce: Expr
reduce(16), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S41
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
shift(47), // )
nil, // .
},
},
actionRow{ // S42
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(23), // raw_string
shift(24), // interpreted_string
shift(25), // rune
shift(26), // int
shift(27), // float
shift(28), // imaginary
shift(29), // name
shift(30), // (
shift(49), // )
nil, // .
},
},
actionRow{ // S43
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(16), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S44
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
shift(10), // raw_string
shift(11), // interpreted_string
shift(12), // rune
shift(13), // int
shift(14), // float
shift(15), // imaginary
shift(16), // name
shift(17), // (
shift(50), // )
nil, // .
},
},
actionRow{ // S45
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
shift(51), // )
nil, // .
},
},
actionRow{ // S46
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(15), // raw_string, reduce: Expr
reduce(15), // interpreted_string, reduce: Expr
reduce(15), // rune, reduce: Expr
reduce(15), // int, reduce: Expr
reduce(15), // float, reduce: Expr
reduce(15), // imaginary, reduce: Expr
reduce(15), // name, reduce: Expr
reduce(15), // (, reduce: Expr
reduce(15), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S47
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(17), // raw_string, reduce: Expr
reduce(17), // interpreted_string, reduce: Expr
reduce(17), // rune, reduce: Expr
reduce(17), // int, reduce: Expr
reduce(17), // float, reduce: Expr
reduce(17), // imaginary, reduce: Expr
reduce(17), // name, reduce: Expr
reduce(17), // (, reduce: Expr
reduce(17), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S48
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
shift(52), // )
nil, // .
},
},
actionRow{ // S49
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(15), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S50
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(17), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S51
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
reduce(14), // raw_string, reduce: Expr
reduce(14), // interpreted_string, reduce: Expr
reduce(14), // rune, reduce: Expr
reduce(14), // int, reduce: Expr
reduce(14), // float, reduce: Expr
reduce(14), // imaginary, reduce: Expr
reduce(14), // name, reduce: Expr
reduce(14), // (, reduce: Expr
reduce(14), // ), reduce: Expr
nil, // .
},
},
actionRow{ // S52
canRecover: false,
actions: [numSymbols]action{
nil, // INVALID
nil, // ␚
nil, // raw_string
nil, // interpreted_string
nil, // rune
nil, // int
nil, // float
nil, // imaginary
nil, // name
nil, // (
reduce(14), // ), reduce: Expr
nil, // .
},
},
}