feat/schema: additional literal types

This commit is contained in:
mae
2026-01-28 02:08:12 -06:00
parent 11fcbeb31a
commit dc87bef1c2
11 changed files with 7007 additions and 1484 deletions

View File

@@ -70,8 +70,8 @@ var gotoTab = gotoTable{
-1, // S'
-1, // Schema
-1, // ExprList
15, // ValList
16, // Val
18, // ValList
19, // Val
8, // Expr
},
gotoRow{ // S8
@@ -87,8 +87,8 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
18, // Val
17, // Expr
21, // Val
20, // Expr
},
gotoRow{ // S10
-1, // S'
@@ -135,8 +135,8 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
26, // Val
8, // Expr
-1, // Val
-1, // Expr
},
gotoRow{ // S16
-1, // S'
@@ -159,8 +159,8 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
-1, // Val
-1, // Expr
32, // Val
8, // Expr
},
gotoRow{ // S19
-1, // S'
@@ -207,16 +207,16 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
31, // Val
8, // Expr
-1, // Val
-1, // Expr
},
gotoRow{ // S25
-1, // S'
-1, // Schema
-1, // ExprList
33, // ValList
16, // Val
8, // Expr
-1, // ValList
-1, // Val
-1, // Expr
},
gotoRow{ // S26
-1, // S'
@@ -247,24 +247,24 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
34, // Val
8, // Expr
-1, // Val
-1, // Expr
},
gotoRow{ // S30
-1, // S'
-1, // Schema
-1, // ExprList
36, // ValList
16, // Val
-1, // ValList
37, // Val
8, // Expr
},
gotoRow{ // S31
-1, // S'
-1, // Schema
-1, // ExprList
-1, // ValList
37, // Val
17, // Expr
39, // ValList
19, // Val
8, // Expr
},
gotoRow{ // S32
-1, // S'
@@ -279,18 +279,10 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
26, // Val
8, // Expr
-1, // Val
-1, // Expr
},
gotoRow{ // S34
-1, // S'
-1, // Schema
-1, // ExprList
-1, // ValList
40, // Val
17, // Expr
},
gotoRow{ // S35
-1, // S'
-1, // Schema
-1, // ExprList
@@ -298,12 +290,20 @@ var gotoTab = gotoTable{
-1, // Val
-1, // Expr
},
gotoRow{ // S36
gotoRow{ // S35
-1, // S'
-1, // Schema
-1, // ExprList
-1, // ValList
26, // Val
40, // Val
8, // Expr
},
gotoRow{ // S36
-1, // S'
-1, // Schema
-1, // ExprList
42, // ValList
19, // Val
8, // Expr
},
gotoRow{ // S37
@@ -311,8 +311,8 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
-1, // Val
-1, // Expr
43, // Val
20, // Expr
},
gotoRow{ // S38
-1, // S'
@@ -327,16 +327,16 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
-1, // Val
-1, // Expr
32, // Val
8, // Expr
},
gotoRow{ // S40
-1, // S'
-1, // Schema
-1, // ExprList
-1, // ValList
-1, // Val
-1, // Expr
46, // Val
20, // Expr
},
gotoRow{ // S41
-1, // S'
@@ -351,8 +351,8 @@ var gotoTab = gotoTable{
-1, // Schema
-1, // ExprList
-1, // ValList
-1, // Val
-1, // Expr
32, // Val
8, // Expr
},
gotoRow{ // S43
-1, // S'
@@ -370,4 +370,52 @@ var gotoTab = gotoTable{
-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
},
}