1 /*
2  * This file is generated by the gen_def program (see the gen_def.c file
3  * for some explanations)
4  * DO NOT EDIT MANUALLY
5  */
6 
7 
8 #define L_ILLEGAL 		 0
9 #define L_SQLCOMMENT 		 1
10 #define L_SPACE 		 2
11 #define L_ID 		 3
12 #define L_ABORT 		 4
13 #define L_AFTER 		 5
14 #define L_ANALYZE 		 6
15 #define L_ASC 		 7
16 #define L_ATTACH 		 8
17 #define L_BEFORE 		 9
18 #define L_BEGIN 		 10
19 #define L_CASCADE 		 11
20 #define L_CAST 		 12
21 #define L_CONFLICT 		 13
22 #define L_DATABASE 		 14
23 #define L_DEFERRED 		 15
24 #define L_DESC 		 16
25 #define L_DETACH 		 17
26 #define L_EACH 		 18
27 #define L_END 		 19
28 #define L_EXCLUSIVE 		 20
29 #define L_EXPLAIN 		 21
30 #define L_FAIL 		 22
31 #define L_FOR 		 23
32 #define L_IGNORE 		 24
33 #define L_IMMEDIATE 		 25
34 #define L_INITIALLY 		 26
35 #define L_INSTEAD 		 27
36 #define L_LIKE 		 28
37 #define L_ILIKE 		 29
38 #define L_MATCH 		 30
39 #define L_PLAN 		 31
40 #define L_QUERY 		 32
41 #define L_KEY 		 33
42 #define L_OF 		 34
43 #define L_OFFSET 		 35
44 #define L_PRAGMA 		 36
45 #define L_RAISE 		 37
46 #define L_REPLACE 		 38
47 #define L_RESTRICT 		 39
48 #define L_ROW 		 40
49 #define L_TEMP 		 41
50 #define L_TRIGGER 		 42
51 #define L_VACUUM 		 43
52 #define L_VIEW 		 44
53 #define L_VIRTUAL 		 45
54 #define L_REINDEX 		 46
55 #define L_RENAME 		 47
56 #define L_CTIME_KW 		 48
57 #define L_IF 		 49
58 #define L_DELIMITER 		 50
59 #define L_COMMIT 		 51
60 #define L_ROLLBACK 		 52
61 #define L_ISOLATION 		 53
62 #define L_LEVEL 		 54
63 #define L_SERIALIZABLE 		 55
64 #define L_READ 		 56
65 #define L_COMMITTED 		 57
66 #define L_UNCOMMITTED 		 58
67 #define L_REPEATABLE 		 59
68 #define L_WRITE 		 60
69 #define L_ONLY 		 61
70 #define L_SAVEPOINT 		 62
71 #define L_RELEASE 		 63
72 #define L_COMMENT 		 64
73 #define L_FORCE 		 65
74 #define L_WAIT 		 66
75 #define L_NOWAIT 		 67
76 #define L_BATCH 		 68
77 #define L_TEXTUAL 		 69
78 #define L_STRING 		 70
79 #define L_OR 		 71
80 #define L_AND 		 72
81 #define L_NOT 		 73
82 #define L_IS 		 74
83 #define L_NOTLIKE 		 75
84 #define L_NOTILIKE 		 76
85 #define L_IN 		 77
86 #define L_ISNULL 		 78
87 #define L_NOTNULL 		 79
88 #define L_DIFF 		 80
89 #define L_EQ 		 81
90 #define L_BETWEEN 		 82
91 #define L_GT 		 83
92 #define L_LEQ 		 84
93 #define L_LT 		 85
94 #define L_GEQ 		 86
95 #define L_REGEXP 		 87
96 #define L_REGEXP_CI 		 88
97 #define L_NOT_REGEXP 		 89
98 #define L_NOT_REGEXP_CI 		 90
99 #define L_SIMILAR 		 91
100 #define L_ESCAPE 		 92
101 #define L_BITAND 		 93
102 #define L_BITOR 		 94
103 #define L_LSHIFT 		 95
104 #define L_RSHIFT 		 96
105 #define L_PLUS 		 97
106 #define L_MINUS 		 98
107 #define L_STAR 		 99
108 #define L_SLASH 		 100
109 #define L_REM 		 101
110 #define L_CONCAT 		 102
111 #define L_COLLATE 		 103
112 #define L_UMINUS 		 104
113 #define L_UPLUS 		 105
114 #define L_BITNOT 		 106
115 #define L_LP 		 107
116 #define L_RP 		 108
117 #define L_JOIN 		 109
118 #define L_INNER 		 110
119 #define L_NATURAL 		 111
120 #define L_LEFT 		 112
121 #define L_RIGHT 		 113
122 #define L_FULL 		 114
123 #define L_CROSS 		 115
124 #define L_UNION 		 116
125 #define L_EXCEPT 		 117
126 #define L_INTERSECT 		 118
127 #define L_PGCAST 		 119
128 #define L_SEMI 		 120
129 #define L_END_OF_FILE 		 121
130 #define L_TRANSACTION 		 122
131 #define L_COMMA 		 123
132 #define L_INTEGER 		 124
133 #define L_TO 		 125
134 #define L_INSERT 		 126
135 #define L_INTO 		 127
136 #define L_VALUES 		 128
137 #define L_DELETE 		 129
138 #define L_FROM 		 130
139 #define L_WHERE 		 131
140 #define L_UPDATE 		 132
141 #define L_SET 		 133
142 #define L_ALL 		 134
143 #define L_SELECT 		 135
144 #define L_LIMIT 		 136
145 #define L_ORDER 		 137
146 #define L_BY 		 138
147 #define L_HAVING 		 139
148 #define L_GROUP 		 140
149 #define L_USING 		 141
150 #define L_ON 		 142
151 #define L_OUTER 		 143
152 #define L_DOT 		 144
153 #define L_AS 		 145
154 #define L_DISTINCT 		 146
155 #define L_CASE 		 147
156 #define L_WHEN 		 148
157 #define L_THEN 		 149
158 #define L_ELSE 		 150
159 #define L_NULL 		 151
160 #define L_FLOAT 		 152
161 #define L_UNSPECVAL 		 153
162 #define L_LSBRACKET 		 154
163 #define L_RSBRACKET 		 155
164 #define L_SIMPLEPARAM 		 156
165 #define L_PNAME 		 157
166 #define L_PDESCR 		 158
167 #define L_PTYPE 		 159
168 #define L_PNULLOK 		 160
169 #define L_RAWSTRING 		 161
170 #define L_LOOP 		 162
171 #define L_ENDLOOP 		 163
172 #define L_DECLARE 		 164
173 #define L_CREATE 		 165
174 #define L_BLOB 		 166
175 gint parser_tokens[] = {
176 118,119,118,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,118,118,118,118,118,118};
177 gint delim_tokens[] = {
178 7,8,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,13,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,10,1,1,14,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,15,16,17,18,19,20,21,22,23,1,2,3,4,5,6};
179