~ubuntu-branches/ubuntu/wily/xslthl/wily

« back to all changes in this revision

Viewing changes to highlighters/sql92-hl.xml

  • Committer: Package Import Robot
  • Author(s): Mathieu Malaterre
  • Date: 2013-05-16 08:59:07 UTC
  • mfrom: (4.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20130516085907-ujk9f81x8w344ch1
Tags: 2.1.0-2
Upload to sid

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<!--
 
3
 
 
4
Syntax highlighting definition for SQL-92
 
5
 
 
6
xslthl - XSLT Syntax Highlighting
 
7
http://sourceforge.net/projects/xslthl/
 
8
Copyright (C) 2012 Michiel Hendriks, Martin Hujer, k42b3
 
9
 
 
10
This software is provided 'as-is', without any express or implied
 
11
warranty.  In no event will the authors be held liable for any damages
 
12
arising from the use of this software.
 
13
 
 
14
Permission is granted to anyone to use this software for any purpose,
 
15
including commercial applications, and to alter it and redistribute it
 
16
freely, subject to the following restrictions:
 
17
 
 
18
1. The origin of this software must not be misrepresented; you must not
 
19
   claim that you wrote the original software. If you use this software
 
20
   in a product, an acknowledgment in the product documentation would be
 
21
   appreciated but is not required.
 
22
2. Altered source versions must be plainly marked as such, and must not be
 
23
   misrepresented as being the original software.
 
24
3. This notice may not be removed or altered from any source distribution.
 
25
 
 
26
-->
 
27
<highlighters>
 
28
        <highlighter type="oneline-comment">--</highlighter>
 
29
        <highlighter type="multiline-comment">
 
30
                <start>/*</start>
 
31
                <end>*/</end>
 
32
        </highlighter>
 
33
        <highlighter type="string">
 
34
                <string>'</string>
 
35
                <doubleEscapes />
 
36
        </highlighter>
 
37
        <highlighter type="string">
 
38
                <string>B'</string>
 
39
                <endString>'</endString>
 
40
                <doubleEscapes />
 
41
        </highlighter>
 
42
        <highlighter type="string">
 
43
                <string>N'</string>
 
44
                <endString>'</endString>
 
45
                <doubleEscapes />
 
46
        </highlighter>
 
47
        <highlighter type="string">
 
48
                <string>X'</string>
 
49
                <endString>'</endString>
 
50
                <doubleEscapes />
 
51
        </highlighter>
 
52
        <highlighter type="number">
 
53
                <point>.</point>
 
54
                <pointStarts />
 
55
                <exponent>e</exponent>
 
56
                <ignoreCase />
 
57
        </highlighter>
 
58
        <highlighter type="keywords">
 
59
                <ignoreCase />
 
60
                <!-- reserved -->
 
61
                <keyword>ABSOLUTE</keyword>
 
62
                <keyword>ACTION</keyword>
 
63
                <keyword>ADD</keyword>
 
64
                <keyword>ALL</keyword>
 
65
                <keyword>ALLOCATE</keyword>
 
66
                <keyword>ALTER</keyword>
 
67
                <keyword>AND</keyword>
 
68
                <keyword>ANY</keyword>
 
69
                <keyword>ARE</keyword>
 
70
                <keyword>AS</keyword>
 
71
                <keyword>ASC</keyword>
 
72
                <keyword>ASSERTION</keyword>
 
73
                <keyword>AT</keyword>
 
74
                <keyword>AUTHORIZATION</keyword>
 
75
                <keyword>AVG</keyword>
 
76
                <keyword>BEGIN</keyword>
 
77
                <keyword>BETWEEN</keyword>
 
78
                <keyword>BIT_LENGTH</keyword>
 
79
                <keyword>BIT</keyword>
 
80
                <keyword>BOTH</keyword>
 
81
                <keyword>BY</keyword>
 
82
                <keyword>CASCADE</keyword>
 
83
                <keyword>CASCADED</keyword>
 
84
                <keyword>CASE</keyword>
 
85
                <keyword>CAST</keyword>
 
86
                <keyword>CATALOG</keyword>
 
87
                <keyword>CHAR_LENGTH</keyword>
 
88
                <keyword>CHAR</keyword>
 
89
                <keyword>CHARACTER_LENGTH</keyword>
 
90
                <keyword>CHARACTER</keyword>
 
91
                <keyword>CHECK</keyword>
 
92
                <keyword>CLOSE</keyword>
 
93
                <keyword>COALESCE</keyword>
 
94
                <keyword>COLLATE</keyword>
 
95
                <keyword>COLLATION</keyword>
 
96
                <keyword>COLUMN</keyword>
 
97
                <keyword>COMMIT</keyword>
 
98
                <keyword>CONNECT</keyword>
 
99
                <keyword>CONNECTION</keyword>
 
100
                <keyword>CONSTRAINT</keyword>
 
101
                <keyword>CONSTRAINTS</keyword>
 
102
                <keyword>CONTINUE</keyword>
 
103
                <keyword>CONVERT</keyword>
 
104
                <keyword>CORRESPONDING</keyword>
 
105
                <keyword>CREATE</keyword>
 
106
                <keyword>CROSS</keyword>
 
107
                <keyword>CURRENT_DATE</keyword>
 
108
                <keyword>CURRENT_TIME</keyword>
 
109
                <keyword>CURRENT_TIMESTAMP</keyword>
 
110
                <keyword>CURRENT_USER</keyword>
 
111
                <keyword>CURRENT</keyword>
 
112
                <keyword>CURSOR</keyword>
 
113
                <keyword>DATE</keyword>
 
114
                <keyword>DAY</keyword>
 
115
                <keyword>DEALLOCATE</keyword>
 
116
                <keyword>DEC</keyword>
 
117
                <keyword>DECIMAL</keyword>
 
118
                <keyword>DECLARE</keyword>
 
119
                <keyword>DEFAULT</keyword>
 
120
                <keyword>DEFERRABLE</keyword>
 
121
                <keyword>DEFERRED</keyword>
 
122
                <keyword>DELETE</keyword>
 
123
                <keyword>DESC</keyword>
 
124
                <keyword>DESCRIBE</keyword>
 
125
                <keyword>DESCRIPTOR</keyword>
 
126
                <keyword>DIAGNOSTICS</keyword>
 
127
                <keyword>DISCONNECT</keyword>
 
128
                <keyword>DISTINCT</keyword>
 
129
                <keyword>DOMAIN</keyword>
 
130
                <keyword>DOUBLE</keyword>
 
131
                <keyword>DROP</keyword>
 
132
                <keyword>ELSE</keyword>
 
133
                <keyword>END</keyword>
 
134
                <keyword>END-EXEC</keyword>
 
135
                <keyword>ESCAPE</keyword>
 
136
                <keyword>EXCEPT</keyword>
 
137
                <keyword>EXCEPTION</keyword>
 
138
                <keyword>EXEC</keyword>
 
139
                <keyword>EXECUTE</keyword>
 
140
                <keyword>EXISTS</keyword>
 
141
                <keyword>EXTERNAL</keyword>
 
142
                <keyword>EXTRACT</keyword>
 
143
                <keyword>FALSE</keyword>
 
144
                <keyword>FETCH</keyword>
 
145
                <keyword>FIRST</keyword>
 
146
                <keyword>FLOAT</keyword>
 
147
                <keyword>FOR</keyword>
 
148
                <keyword>FOREIGN</keyword>
 
149
                <keyword>FOUND</keyword>
 
150
                <keyword>FROM</keyword>
 
151
                <keyword>FULL</keyword>
 
152
                <keyword>GET</keyword>
 
153
                <keyword>GLOBAL</keyword>
 
154
                <keyword>GO</keyword>
 
155
                <keyword>GOTO</keyword>
 
156
                <keyword>GRANT</keyword>
 
157
                <keyword>GROUP</keyword>
 
158
                <keyword>HAVING</keyword>
 
159
                <keyword>HOUR</keyword>
 
160
                <keyword>IDENTITY</keyword>
 
161
                <keyword>IMMEDIATE</keyword>
 
162
                <keyword>IN</keyword>
 
163
                <keyword>INDICATOR</keyword>
 
164
                <keyword>INITIALLY</keyword>
 
165
                <keyword>INNER</keyword>
 
166
                <keyword>INPUT</keyword>
 
167
                <keyword>INSENSITIVE</keyword>
 
168
                <keyword>INSERT</keyword>
 
169
                <keyword>INT</keyword>
 
170
                <keyword>INTEGER</keyword>
 
171
                <keyword>INTERSECT</keyword>
 
172
                <keyword>INTERVAL</keyword>
 
173
                <keyword>INTO</keyword>
 
174
                <keyword>IS</keyword>
 
175
                <keyword>ISOLATION</keyword>
 
176
                <keyword>JOIN</keyword>
 
177
                <keyword>KEY</keyword>
 
178
                <keyword>LANGUAGE</keyword>
 
179
                <keyword>LAST</keyword>
 
180
                <keyword>LEADING</keyword>
 
181
                <keyword>LEFT</keyword>
 
182
                <keyword>LEVEL</keyword>
 
183
                <keyword>LIKE</keyword>
 
184
                <keyword>LOCAL</keyword>
 
185
                <keyword>LOWER</keyword>
 
186
                <keyword>MATCH</keyword>
 
187
                <keyword>MAX</keyword>
 
188
                <keyword>MIN</keyword>
 
189
                <keyword>MINUTE</keyword>
 
190
                <keyword>MODULE</keyword>
 
191
                <keyword>MONTH</keyword>
 
192
                <keyword>NAMES</keyword>
 
193
                <keyword>NATIONAL</keyword>
 
194
                <keyword>NATURAL</keyword>
 
195
                <keyword>NCHAR</keyword>
 
196
                <keyword>NEXT</keyword>
 
197
                <keyword>NO</keyword>
 
198
                <keyword>NOT</keyword>
 
199
                <keyword>NULL</keyword>
 
200
                <keyword>NULLIF</keyword>
 
201
                <keyword>NUMERIC</keyword>
 
202
                <keyword>OCTET_LENGTH</keyword>
 
203
                <keyword>OF</keyword>
 
204
                <keyword>ON</keyword>
 
205
                <keyword>ONLY</keyword>
 
206
                <keyword>OPEN</keyword>
 
207
                <keyword>OPTION</keyword>
 
208
                <keyword>OR</keyword>
 
209
                <keyword>ORDER</keyword>
 
210
                <keyword>OUTER</keyword>
 
211
                <keyword>OUTPUT</keyword>
 
212
                <keyword>OVERLAPS</keyword>
 
213
                <keyword>PAD</keyword>
 
214
                <keyword>PARTIAL</keyword>
 
215
                <keyword>POSITION</keyword>
 
216
                <keyword>PRECISION</keyword>
 
217
                <keyword>PREPARE</keyword>
 
218
                <keyword>PRESERVE</keyword>
 
219
                <keyword>PRIMARY</keyword>
 
220
                <keyword>PRIOR</keyword>
 
221
                <keyword>PRIVILEGES</keyword>
 
222
                <keyword>PROCEDURE</keyword>
 
223
                <keyword>PUBLIC</keyword>
 
224
                <keyword>READ</keyword>
 
225
                <keyword>REAL</keyword>
 
226
                <keyword>REFERENCES</keyword>
 
227
                <keyword>RELATIVE</keyword>
 
228
                <keyword>RESTRICT</keyword>
 
229
                <keyword>REVOKE</keyword>
 
230
                <keyword>RIGHT</keyword>
 
231
                <keyword>ROLLBACK</keyword>
 
232
                <keyword>ROWS</keyword>
 
233
                <keyword>SCHEMA</keyword>
 
234
                <keyword>SCROLL</keyword>
 
235
                <keyword>SECOND</keyword>
 
236
                <keyword>SECTION</keyword>
 
237
                <keyword>SELECT</keyword>
 
238
                <keyword>SESSION_USER</keyword>
 
239
                <keyword>SESSION</keyword>
 
240
                <keyword>SET</keyword>
 
241
                <keyword>SIZE</keyword>
 
242
                <keyword>SMALLINT</keyword>
 
243
                <keyword>SOME</keyword>
 
244
                <keyword>SPACE</keyword>
 
245
                <keyword>SQL</keyword>
 
246
                <keyword>SQLCODE</keyword>
 
247
                <keyword>SQLERROR</keyword>
 
248
                <keyword>SQLSTATE</keyword>
 
249
                <keyword>SUBSTRING</keyword>
 
250
                <keyword>SUM</keyword>
 
251
                <keyword>SYSTEM_USER</keyword>
 
252
                <keyword>TABLE</keyword>
 
253
                <keyword>TEMPORARY</keyword>
 
254
                <keyword>THEN</keyword>
 
255
                <keyword>TIME</keyword>
 
256
                <keyword>TIMESTAMP</keyword>
 
257
                <keyword>TIMEZONE_HOUR</keyword>
 
258
                <keyword>TIMEZONE_MINUTE</keyword>
 
259
                <keyword>TO</keyword>
 
260
                <keyword>TRAILING</keyword>
 
261
                <keyword>TRANSACTION</keyword>
 
262
                <keyword>TRANSLATE</keyword>
 
263
                <keyword>TRANSLATION</keyword>
 
264
                <keyword>TRIM</keyword>
 
265
                <keyword>TRUE</keyword>
 
266
                <keyword>UNION</keyword>
 
267
                <keyword>UNIQUE</keyword>
 
268
                <keyword>UNKNOWN</keyword>
 
269
                <keyword>UPDATE</keyword>
 
270
                <keyword>UPPER</keyword>
 
271
                <keyword>USAGE</keyword>
 
272
                <keyword>USER</keyword>
 
273
                <keyword>USING</keyword>
 
274
                <keyword>VALUE</keyword>
 
275
                <keyword>VALUES</keyword>
 
276
                <keyword>VARCHAR</keyword>
 
277
                <keyword>VARYING</keyword>
 
278
                <keyword>VIEW</keyword>
 
279
                <keyword>WHEN</keyword>
 
280
                <keyword>WHENEVER</keyword>
 
281
                <keyword>WHERE</keyword>
 
282
                <keyword>WITH</keyword>
 
283
                <keyword>WORK</keyword>
 
284
                <keyword>WRITE</keyword>
 
285
                <keyword>YEAR</keyword>
 
286
                <keyword>ZONE</keyword>
 
287
                <!-- non reserved keywords -->
 
288
                <keyword>ADA</keyword>
 
289
                <keyword>C</keyword>
 
290
                <keyword>CATALOG_NAME</keyword>
 
291
                <keyword>CHARACTER_SET_CATALOG</keyword>
 
292
                <keyword>CHARACTER_SET_NAME</keyword>
 
293
                <keyword>CHARACTER_SET_SCHEMA</keyword>
 
294
                <keyword>CLASS_ORIGIN</keyword>
 
295
                <keyword>COBOL</keyword>
 
296
                <keyword>COLLATION_CATALOG</keyword>
 
297
                <keyword>COLLATION_NAME</keyword>
 
298
                <keyword>COLLATION_SCHEMA</keyword>
 
299
                <keyword>COLUMN_NAME</keyword>
 
300
                <keyword>COMMAND_FUNCTION</keyword>
 
301
                <keyword>COMMITTED</keyword>
 
302
                <keyword>CONDITION_NUMBER</keyword>
 
303
                <keyword>CONNECTION_NAME</keyword>
 
304
                <keyword>CONSTRAINT_CATALOG</keyword>
 
305
                <keyword>CONSTRAINT_NAME</keyword>
 
306
                <keyword>CONSTRAINT_SCHEMA</keyword>
 
307
                <keyword>CURSOR_NAME</keyword>
 
308
                <keyword>DATA</keyword>
 
309
                <keyword>DATETIME_INTERVAL_CODE</keyword>
 
310
                <keyword>DATETIME_INTERVAL_PRECISION</keyword>
 
311
                <keyword>DYNAMIC_FUNCTION</keyword>
 
312
                <keyword>FORTRAN</keyword>
 
313
                <keyword>LENGTH</keyword>
 
314
                <keyword>MESSAGE_LENGTH</keyword>
 
315
                <keyword>MESSAGE_OCTET_LENGTH</keyword>
 
316
                <keyword>MESSAGE_TEXT</keyword>
 
317
                <keyword>MORE</keyword>
 
318
                <keyword>MUMPS</keyword>
 
319
                <keyword>NAME</keyword>
 
320
                <keyword>NULLABLE</keyword>
 
321
                <keyword>NUMBER</keyword>
 
322
                <keyword>PASCAL</keyword>
 
323
                <keyword>PLI</keyword>
 
324
                <keyword>REPEATABLE</keyword>
 
325
                <keyword>RETURNED_LENGTH</keyword>
 
326
                <keyword>RETURNED_OCTET_LENGTH</keyword>
 
327
                <keyword>RETURNED_SQLSTATE</keyword>
 
328
                <keyword>ROW_COUNT</keyword>
 
329
                <keyword>SCALE</keyword>
 
330
                <keyword>SCHEMA_NAME</keyword>
 
331
                <keyword>SERIALIZABLE</keyword>
 
332
                <keyword>SERVER_NAME</keyword>
 
333
                <keyword>SUBCLASS_ORIGIN</keyword>
 
334
                <keyword>TABLE_NAME</keyword>
 
335
                <keyword>TYPE</keyword>
 
336
                <keyword>UNCOMMITTED</keyword>
 
337
                <keyword>UNNAMED</keyword>
 
338
        </highlighter>
 
339
</highlighters>