File: sqlwords.gperf

package info (click to toggle)
virtuoso-opensource 6.1.6+dfsg2-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid, stretch
  • size: 260,992 kB
  • ctags: 125,220
  • sloc: ansic: 652,748; sql: 458,419; xml: 282,834; java: 61,031; sh: 40,031; cpp: 36,890; cs: 25,240; php: 12,692; yacc: 9,523; lex: 7,018; makefile: 6,157; jsp: 4,484; awk: 1,643; perl: 1,013; ruby: 1,003; python: 326
file content (337 lines) | stat: -rw-r--r-- 6,077 bytes parent folder | download | duplicates (2)
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
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
/*
 *  $Id$
 *
 *  This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
 *  project.
 *
 *  Copyright (C) 1998-2012 OpenLink Software
 *
 *  This project is free software; you can redistribute it and/or modify it
 *  under the terms of the GNU General Public License as published by the
 *  Free Software Foundation; only version 2 of the License, dated June 1991.
 *
 *  This program is distributed in the hope that it will be useful, but
 *  WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 *  General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License along
 *  with this program; if not, write to the Free Software Foundation, Inc.,
 *  51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 *
 */

struct keyword { char *keiiyword; int token; };
%%
__COST, __COST
__TAG, __TAG_L
__SOAP_DOC, __SOAP_DOC
__SOAP_DOCW, __SOAP_DOCW
__SOAP_HEADER, __SOAP_HEADER
__SOAP_HTTP, __SOAP_HTTP
__SOAP_NAME, __SOAP_NAME
__SOAP_TYPE, __SOAP_TYPE
__SOAP_XML_TYPE, __SOAP_XML_TYPE
__SOAP_FAULT, __SOAP_FAULT
__SOAP_DIME_ENC, __SOAP_DIME_ENC
__SOAP_ENC_MIME, __SOAP_ENC_MIME
__SOAP_OPTIONS, __SOAP_OPTIONS
ADA, ADA
ADD, ADD
ADMIN, ADMIN_L
AFTER, AFTER
AGGREGATE, AGGREGATE
ALL, ALL
ALTER, ALTER
AND, AND
ANY, ANY
ARE, ARE
ARRAY, ARRAY
AS, AS
ASC, ASC
ASSEMBLY, ASSEMBLY_L
ATTACH, ATTACH
ATTRIBUTE, ATTRIBUTE
AUTHORIZATION, AUTHORIZATION
AUTOREGISTER, AUTOREGISTER_L
BACKUP, BACKUP
BEFORE, BEFORE
BEGIN, BEGINX
BEST, BEST
BETWEEN, BETWEEN
BIGINT, BIGINT
BINARY, BINARY
BITMAP, BITMAPPED
BREAKUP, BREAKUP
BY, BY
C, C
CALL, CALL
CALLED, CALLED
CASCADE, CASCADE
CASE, CASE
CAST, CAST
CHAR, CHARACTER
CHARACTER, CHARACTER
CHECK, CHECK
CHECKED, CHECKED
CHECKPOINT, CHECKPOINT
CLOSE, CLOSE
CLUSTER, CLUSTER
CLUSTERED, CLUSTERED
CLR, CLR
COALESCE, COALESCE
COBOL, COBOL
COLLATE, COLLATE
COLUMN, COLUMN
COMMIT, COMMIT
COMMITTED, COMMITTED_L
COMPRESS, COMPRESS
CONSTRAINT, CONSTRAINT
CONSTRUCTOR, CONSTRUCTOR
CONTAINS, CONTAINS
CONTINUE, CONTINUE
CONVERT, CONVERT
CORRESPONDING, CORRESPONDING
CREATE, CREATE
CROSS, CROSS
CUBE, CUBE
CURRENT, CURRENT
CURRENT_DATE, CURRENT_DATE
CURRENT_TIME, CURRENT_TIME
CURRENT_TIMESTAMP, CURRENT_TIMESTAMP
CURSOR, CURSOR
DATA, DATA
DATE, DATE_L
DATETIME, DATETIME
DECIMAL, DECIMAL_L
DECLARE, DECLARE
DEFAULT, DEFAULT
DELETE, DELETE_L
DESC, DESC
DETERMINISTIC, DETERMINISTIC
DISABLE, DISABLE_L
DISCONNECT, DISCONNECT
DISTINCT, DISTINCT
DO, DO
DOUBLE, DOUBLE_L
DROP, DROP
DTD, DTD
DYNAMIC, DYNAMIC
ELSE, ELSE
ELSEIF, ELSEIF
ENABLE, ENABLE_L
ENCODING, ENCODING
END, ENDX
ESCAPE, ESCAPE
EXCEPT, EXCEPT
EXCLUSIVE, EXCLUSIVE
EXECUTE, EXECUTE
EXISTS, EXISTS
EXTERNAL, EXTERNAL
EXTRACT, EXTRACT
EXIT, EXIT
FETCH, FETCH
FINAL, FINAL_L
FLOAT, FLOAT_L
FOR, FOR
FOREACH, FOREACH
FOREIGN, FOREIGN
FORTRAN, FORTRAN
FOUND, FOUND
FROM, FROM
FULL, FULL
FUNCTION, FUNCTION
GENERAL, GENERAL
GENERATED, GENERATED
GO, GO
GOTO, GOTO
GRANT, GRANT
GROUP, GROUP
GROUPING, GROUPING
HANDLER, HANDLER
HAVING, HAVING
HASH, HASH
IDENTITY, IDENTITY
IDENTIFIED, IDENTIFIED
IF, IF
IN, IN_L
INCREMENTAL, INCREMENTAL
INCREMENT, INCREMENT_L
INDEX, INDEX
INDEX_NO_FILL, INDEX_NO_FILL
INDEX_ONLY, INDEX_ONLY
INDICATOR, INDICATOR
INNER, INNER
INOUT, INOUT_L
INPUT, INPUT
INSERT, INSERT
INSTANCE, INSTANCE_L
INSTEAD, INSTEAD
INT, INTEGER
INTEGER, INTEGER
INTERSECT, INTERSECT
INTERNAL, INTERNAL
INTERVAL, INTERVAL
INTO, INTO
IS, IS
ISOLATION, ISOLATION_L
IRI_ID, IRI_ID
IRI_ID_8, IRI_ID_8
JAVA, JAVA
JOIN, JOIN
KEY, KEY
KEYSET, KEYSET
LANGUAGE, LANGUAGE
LEFT, LEFT
LEVEL, LEVEL_L
LIBRARY, LIBRARY_L
LIKE, LIKE
LOCATOR, LOCATOR
LOG, LOGX
LONG, LONG_L
LOOP, LOOP
METHOD, METHOD
MODIFY, MODIFY
MODIFIES, MODIFIES
MODULE, MODULE
MUMPS, MUMPS
NAME, NAME_L
NATURAL, NATURAL
NCHAR, NCHAR
NEW, NEW
NONINCREMENTAL, NONINCREMENTAL
NOT, NOT
NO, NO_L
NOVALIDATE, NOVALIDATE_L
NULL, NULLX
NULLIF, NULLIF
NUMERIC, NUMERIC
NVARCHAR, NVARCHAR
OBJECT_ID, OBJECT_ID
OF, OF
OFF, OFF
OLD, OLD
ON, ON
OPEN, OPEN
OPTION, OPTION
OR, OR
ORDER, ORDER
OUT, OUT_L
OUTER, OUTER
OVERRIDING, OVERRIDING
PARTITION, PARTITION
PASCAL, PASCAL_L
PASSWORD, PASSWORD
PERCENT, PERCENT
PERMISSION_SET, PERMISSION_SET
PERSISTENT, PERSISTENT
PLI, PLI
POSITION, POSITION_L
PRECISION, PRECISION
PREFETCH, PREFETCH
PRIMARY, PRIMARY
PRIVILEGES, PRIVILEGES
PROCEDURE, PROCEDURE
PUBLIC, PUBLIC
PURGE, PURGE
QUIETCAST, QUIETCAST_L
RDF_BOX, RDF_BOX_L
READ, READ_L
READS, READS
REAL, REAL
REF, REF
REFERENCES, REFERENCES
REFERENCING, REFERENCING
REMOTE, REMOTE
RENAME, RENAME
REPEATABLE, REPEATABLE_L
REPLACING, REPLACING
REPLICATION, REPLICATION
RESIGNAL, RESIGNAL
RESTRICT, RESTRICT
RESULT, RESULT
RETURN, RETURN
RETURNS, RETURNS
REVOKE, REVOKE
REXECUTE, REXECUTE
RIGHT, RIGHT
ROLLBACK, ROLLBACK
ROLLUP, ROLLUP
ROLE, ROLE_L
SAFE, SAFE_L
SAME_AS, SAME_AS
UNCOMMITTED, UNCOMMITTED_L
UNRESTRICTED, UNRESTRICTED_L
SCHEMA, SCHEMA
SELECT, SELECT
SELF, SELF_L
SERIALIZABLE, SERIALIZABLE_L
SET, SET
SHUTDOWN, SHUTDOWN
SMALLINT, SMALLINT
SNAPSHOT, SNAPSHOT
SOFT, SOFT
SOME, SOME
SOURCE, SOURCE
SPARQL, SPARQL_L
SPECIFIC, SPECIFIC
SQL, SQL_L
SQLCODE, SQLCODE
SQLEXCEPTION, SQLEXCEPTION
SQLSTATE, SQLSTATE_L
SQLWARNING, SQLWARNING
STATIC, STATIC_L
START, START_L
STYLE, STYLE
SYNC, SYNC
SYSTEM, SYSTEM
T_CYCLES_ONLY, T_CYCLES_ONLY
T_DIRECTION, T_DIRECTION
T_DISTINCT, T_DISTINCT
T_END_FLAG, T_END_FLAG
T_EXISTS, T_EXISTS
T_FINAL_AS, T_FINAL_AS
T_IN, T_IN
T_MAX, T_MAX
T_MIN, T_MIN
T_NO_CYCLES, T_NO_CYCLES
T_NO_ORDER, T_NO_ORDER
T_OUT, T_OUT
T_SHORTEST_ONLY, T_SHORTEST_ONLY
TABLE, TABLE
TEMPORARY, TEMPORARY
TEXT, TEXT_L
THEN, THEN
TIES, TIES
TIME, TIME
TIMESTAMP, TIMESTAMP
TO, TO
TOP, TOP
TYPE, TYPE
TRANSACTION, TRANSACTION_L
TRANSITIVE, TRANSITIVE
TRIGGER, TRIGGER
UNDER, UNDER
UNION, UNION
UNIQUE, UNIQUE
UPDATE, UPDATE
USE, USE
USER, USER
USING, USING
VALIDATE, VALIDATE_L
VALUE, VALUE
VALUES, VALUES
VARBINARY, VARBINARY
VARCHAR, VARCHAR
VARIABLE, VARIABLE
VECTOR, VECTOR_L
VIEW, VIEW
WHEN, WHEN
WHENEVER, WHENEVER
WHERE, WHERE
WHILE, WHILE
WITH, WITH
WITHOUT, WITHOUT_L
WORK, WORK
XML, XML
XPATH, XPATH