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