File: token_types.h

package info (click to toggle)
libgda4 4.0.12-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 34,928 kB
  • ctags: 18,543
  • sloc: ansic: 187,884; sh: 10,317; xml: 7,903; yacc: 3,454; makefile: 1,974; java: 1,253; python: 896; sql: 321
file content (175 lines) | stat: -rw-r--r-- 4,839 bytes parent folder | download
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};