Last fuzzy trimmed...
[midnight-commander.git] / syntax / sql.syntax
blob128360723c83c0ffc3f6bae2d83427e0f08e8a14
1 # SQL syntax highlighting for CoolEdit
2 # by Walery Studennikov <despair@sama.ru>
4 context default 
5     keyword whole ABSOLUTE yellow/24
6     keyword whole ACTION yellow/24
7     keyword whole ADA yellow/24
8     keyword whole ADD yellow/24
9     keyword whole ALL yellow/24
10     keyword whole ALLOCATE yellow/24
11     keyword whole ALTER yellow/24
12     keyword whole AND yellow/24
13     keyword whole ANY yellow/24
14     keyword whole ARE yellow/24
15     keyword whole AS yellow/24
16     keyword whole ASC yellow/24
17     keyword whole ASSERTION yellow/24
18     keyword whole AT yellow/24
19     keyword whole AUTHORIZATION yellow/24
20     keyword whole AUTO_INCREMENT yellow/24
21     keyword whole BEGIN yellow/24
22     keyword whole BETWEEN yellow/24
23     keyword whole BIGINT yellow/24
24     keyword whole BIT yellow/24
25     keyword whole BIT_LENGTH yellow/24
26     keyword whole BOTH yellow/24
27     keyword whole BY yellow/24
28     keyword whole CASCADE yellow/24
29     keyword whole CASCADED yellow/24
30     keyword whole CASE yellow/24
31     keyword whole CAST yellow/24
32     keyword whole CATALOG yellow/24
33     keyword whole CHAR yellow/24
34     keyword whole CHAR_LENGTH yellow/24
35     keyword whole CHARACTER yellow/24
36     keyword whole CHARACTER_LENGTH yellow/24
37     keyword whole CHECK yellow/24
38     keyword whole CLOSE yellow/24
39     keyword whole COALESCE yellow/24
40     keyword whole COLLATE yellow/24
41     keyword whole COLLATION yellow/24
42     keyword whole COLUMN yellow/24
43     keyword whole COMMIT yellow/24
44     keyword whole CONNECT yellow/24
45     keyword whole CONNECTION yellow/24
46     keyword whole CONSTRAINT yellow/24
47     keyword whole CONSTRAINTS yellow/24
48     keyword whole CONTINUE yellow/24
49     keyword whole CORRESPONDING yellow/24
50     keyword whole CREATE yellow/24
51     keyword whole CROSS yellow/24
52     keyword whole CURRENT yellow/24
53     keyword whole CURRENT_DATE yellow/24
54     keyword whole CURRENT_TIME yellow/24
55     keyword whole CURRENT_TIMESTAMP yellow/24
56     keyword whole CURRENT_USER yellow/24
57     keyword whole CURSOR yellow/24
58     keyword whole DATE yellow/24
59     keyword whole DAY yellow/24
60     keyword whole DEALLOCATE yellow/24
61     keyword whole DEC yellow/24
62     keyword whole DECIMAL yellow/24
63     keyword whole DECLARE yellow/24
64     keyword whole DEFAULT yellow/24
65     keyword whole DEFERRABLE yellow/24
66     keyword whole DEFERRED yellow/24
67     keyword whole DELETE yellow/24
68     keyword whole DESC yellow/24
69     keyword whole DESCRIBE yellow/24
70     keyword whole DESCRIPTOR yellow/24
71     keyword whole DIAGNOSTICS yellow/24
72     keyword whole DISCONNECT yellow/24
73     keyword whole DISTINCT yellow/24
74     keyword whole DOMAIN yellow/24
75     keyword whole DOUBLE yellow/24
76     keyword whole DROP yellow/24
77     keyword whole ELSE yellow/24
78     keyword whole END yellow/24
79     keyword whole END-EXEC yellow/24
80     keyword whole ESCAPE yellow/24
81     keyword whole EXCEPT yellow/24
82     keyword whole EXCEPTION yellow/24
83     keyword whole EXEC yellow/24
84     keyword whole EXECUTE yellow/24
85     keyword whole EXISTS yellow/24
86     keyword whole EXTERNAL yellow/24
87     keyword whole EXTRACT yellow/24
88     keyword whole FALSE yellow/24
89     keyword whole FETCH yellow/24
90     keyword whole FIRST yellow/24
91     keyword whole FLOAT yellow/24
92     keyword whole FOR yellow/24
93     keyword whole FOREIGN yellow/24
94     keyword whole FORTRAN yellow/24
95     keyword whole FOUND yellow/24
96     keyword whole FROM yellow/24
97     keyword whole FULL yellow/24
98     keyword whole GET yellow/24
99     keyword whole GLOBAL yellow/24
100     keyword whole GO yellow/24
101     keyword whole GOTO yellow/24
102     keyword whole GRANT yellow/24
103     keyword whole GROUP yellow/24
104     keyword whole HAVING yellow/24
105     keyword whole HOUR yellow/24
106     keyword whole IDENTITY yellow/24
107     keyword whole IF yellow/24
108     keyword whole IMMEDIATE yellow/24
109     keyword whole IN yellow/24
110     keyword whole INCLUDE yellow/24
111     keyword whole INDEX yellow/24
112     keyword whole INDICATOR yellow/24
113     keyword whole INITIALLY yellow/24
114     keyword whole INNER yellow/24
115     keyword whole INPUT yellow/24
116     keyword whole INSENSITIVE yellow/24
117     keyword whole INSERT yellow/24
118     keyword whole INT yellow/24
119     keyword whole INTEGER yellow/24
120     keyword whole INTERSECT yellow/24
121     keyword whole INTERVAL yellow/24
122     keyword whole INTO yellow/24
123     keyword whole IS yellow/24
124     keyword whole ISOLATION yellow/24
125     keyword whole JOIN yellow/24
126     keyword whole KEY yellow/24
127     keyword whole LANGUAGE yellow/24
128     keyword whole LAST yellow/24
129     keyword whole LEADING yellow/24
130     keyword whole LEFT yellow/24
131     keyword whole LEVEL yellow/24
132     keyword whole LIKE yellow/24
133     keyword whole LOCAL yellow/24
134     keyword whole LOCK yellow/24
135     keyword whole LOOP yellow/24
136     keyword whole MATCH yellow/24
137     keyword whole MINUTE yellow/24
138     keyword whole MODULE yellow/24
139     keyword whole MONTH yellow/24
140     keyword whole NAMES yellow/24
141     keyword whole NATIONAL yellow/24
142     keyword whole NATURAL yellow/24
143     keyword whole NCHAR yellow/24
144     keyword whole NEXT yellow/24
145     keyword whole NO yellow/24
146     keyword whole NONE yellow/24
147     keyword whole NOT yellow/24
148     keyword whole NULL yellow/24
149     keyword whole NULLIF yellow/24
150     keyword whole NUMERIC yellow/24
151     keyword whole OCTET_LENGTH yellow/24
152     keyword whole OF yellow/24
153     keyword whole ON yellow/24
154     keyword whole ONLY yellow/24
155     keyword whole OPEN yellow/24
156     keyword whole OPTION yellow/24
157     keyword whole OR yellow/24
158     keyword whole ORDER yellow/24
159     keyword whole OUTER yellow/24
160     keyword whole OUTPUT yellow/24
161     keyword whole OVERLAPS yellow/24
162     keyword whole PAD yellow/24
163     keyword whole PARTIAL yellow/24
164     keyword whole PASCAL yellow/24
165     keyword whole POSITION yellow/24
166     keyword whole PRECISION yellow/24
167     keyword whole PREPARE yellow/24
168     keyword whole PRESERVE yellow/24
169     keyword whole PRIMARY yellow/24
170     keyword whole PRIOR yellow/24
171     keyword whole PRIVILEGES yellow/24
172     keyword whole PROCEDURE yellow/24
173     keyword whole PUBLIC yellow/24
174     keyword whole READ yellow/24
175     keyword whole REAL yellow/24
176     keyword whole REFERENCES yellow/24
177     keyword whole RELATIVE yellow/24
178     keyword whole RESTRICT yellow/24
179     keyword whole REVOKE yellow/24
180     keyword whole RIGHT yellow/24
181     keyword whole ROLLBACK yellow/24
182     keyword whole ROWS yellow/24
183     keyword whole SCHEMA yellow/24
184     keyword whole SCROLL yellow/24
185     keyword whole SECOND yellow/24
186     keyword whole SECTION yellow/24
187     keyword whole SELECT yellow/24
188     keyword whole SESSION yellow/24
189     keyword whole SESSION_USER yellow/24
190     keyword whole SET yellow/24
191     keyword whole SIZE yellow/24
192     keyword whole SMALLINT yellow/24
193     keyword whole SOME yellow/24
194     keyword whole SPACE yellow/24
195     keyword whole SQL yellow/24
196     keyword whole SQLCA yellow/24
197     keyword whole SQLSTATE yellow/24
198     keyword whole SQLWARNING yellow/24
199     keyword whole SUBSTRING yellow/24
200     keyword whole SYSTEM_USER yellow/24
201     keyword whole TABLE yellow/24
202     keyword whole TEMPORARY yellow/24
203     keyword whole THEN yellow/24
204     keyword whole TIME yellow/24
205     keyword whole TIMESTAMP yellow/24
206     keyword whole TIMEZONE_HOUR yellow/24
207     keyword whole TIMEZONE_MINUTE yellow/24
208     keyword whole TO yellow/24
209     keyword whole TRAILING yellow/24
210     keyword whole TRANSACTION yellow/24
211     keyword whole TRANSLATION yellow/24
212     keyword whole TRIM yellow/24
213     keyword whole TRUE yellow/24
214     keyword whole UNION yellow/24
215     keyword whole UNIQUE yellow/24
216     keyword whole UNKNOWN yellow/24
217     keyword whole UPDATE yellow/24
218     keyword whole USAGE yellow/24
219     keyword whole USING yellow/24
220     keyword whole VALUE yellow/24
221     keyword whole VALUES yellow/24
222     keyword whole VARCHAR yellow/24
223     keyword whole VARYING yellow/24
224     keyword whole VIEW yellow/24
225     keyword whole WHEN yellow/24
226     keyword whole WHENEVER yellow/24
227     keyword whole WHERE yellow/24
228     keyword whole WITH yellow/24
229     keyword whole WORK yellow/24
230     keyword whole WRITE yellow/24
231     keyword whole YEAR yellow/24
232     keyword whole ZONE yellow/24
233                                                                                             
234     keyword whole absolute yellow/24
235     keyword whole action yellow/24
236     keyword whole ada yellow/24
237     keyword whole add yellow/24
238     keyword whole all yellow/24
239     keyword whole allocate yellow/24
240     keyword whole alter yellow/24
241     keyword whole and yellow/24
242     keyword whole any yellow/24
243     keyword whole are yellow/24
244     keyword whole as yellow/24
245     keyword whole asc yellow/24
246     keyword whole assertion yellow/24
247     keyword whole at yellow/24
248     keyword whole authorization yellow/24
249     keyword whole auto_increment yellow/24
250     keyword whole begin yellow/24
251     keyword whole between yellow/24
252     keyword whole bigint yellow/24
253     keyword whole bit yellow/24
254     keyword whole bit_length yellow/24
255     keyword whole both yellow/24
256     keyword whole by yellow/24
257     keyword whole cascade yellow/24
258     keyword whole cascaded yellow/24
259     keyword whole case yellow/24
260     keyword whole cast yellow/24
261     keyword whole catalog yellow/24
262     keyword whole char yellow/24
263     keyword whole char_length yellow/24
264     keyword whole character yellow/24
265     keyword whole character_length yellow/24
266     keyword whole check yellow/24
267     keyword whole close yellow/24
268     keyword whole coalesce yellow/24
269     keyword whole collate yellow/24
270     keyword whole collation yellow/24
271     keyword whole column yellow/24
272     keyword whole commit yellow/24
273     keyword whole connect yellow/24
274     keyword whole connection yellow/24
275     keyword whole constraint yellow/24
276     keyword whole constraints yellow/24
277     keyword whole continue yellow/24
278     keyword whole corresponding yellow/24
279     keyword whole create yellow/24
280     keyword whole cross yellow/24
281     keyword whole current yellow/24
282     keyword whole current_date yellow/24
283     keyword whole current_time yellow/24
284     keyword whole current_timestamp yellow/24
285     keyword whole current_user yellow/24
286     keyword whole cursor yellow/24
287     keyword whole date yellow/24
288     keyword whole day yellow/24
289     keyword whole deallocate yellow/24
290     keyword whole dec yellow/24
291     keyword whole decimal yellow/24
292     keyword whole declare yellow/24
293     keyword whole default yellow/24
294     keyword whole deferrable yellow/24
295     keyword whole deferred yellow/24
296     keyword whole delete yellow/24
297     keyword whole desc yellow/24
298     keyword whole describe yellow/24
299     keyword whole descriptor yellow/24
300     keyword whole diagnostics yellow/24
301     keyword whole disconnect yellow/24
302     keyword whole distinct yellow/24
303     keyword whole domain yellow/24
304     keyword whole double yellow/24
305     keyword whole drop yellow/24
306     keyword whole else yellow/24
307     keyword whole end yellow/24
308     keyword whole end-exec yellow/24
309     keyword whole escape yellow/24
310     keyword whole except yellow/24
311     keyword whole exception yellow/24
312     keyword whole exec yellow/24
313     keyword whole execute yellow/24
314     keyword whole exists yellow/24
315     keyword whole external yellow/24
316     keyword whole extract yellow/24
317     keyword whole false yellow/24
318     keyword whole fetch yellow/24
319     keyword whole first yellow/24
320     keyword whole float yellow/24
321     keyword whole for yellow/24
322     keyword whole foreign yellow/24
323     keyword whole fortran yellow/24
324     keyword whole found yellow/24
325     keyword whole from yellow/24
326     keyword whole full yellow/24
327     keyword whole get yellow/24
328     keyword whole global yellow/24
329     keyword whole go yellow/24
330     keyword whole goto yellow/24
331     keyword whole grant yellow/24
332     keyword whole group yellow/24
333     keyword whole having yellow/24
334     keyword whole hour yellow/24
335     keyword whole identity yellow/24
336     keyword whole if yellow/24
337     keyword whole immediate yellow/24
338     keyword whole in yellow/24
339     keyword whole include yellow/24
340     keyword whole index yellow/24
341     keyword whole indicator yellow/24
342     keyword whole initially yellow/24
343     keyword whole inner yellow/24
344     keyword whole input yellow/24
345     keyword whole insensitive yellow/24
346     keyword whole insert yellow/24
347     keyword whole int yellow/24
348     keyword whole integer yellow/24
349     keyword whole intersect yellow/24
350     keyword whole interval yellow/24
351     keyword whole into yellow/24
352     keyword whole is yellow/24
353     keyword whole isolation yellow/24
354     keyword whole join yellow/24
355     keyword whole key yellow/24
356     keyword whole language yellow/24
357     keyword whole last yellow/24
358     keyword whole leading yellow/24
359     keyword whole left yellow/24
360     keyword whole level yellow/24
361     keyword whole like yellow/24
362     keyword whole local yellow/24
363     keyword whole lock yellow/24
364     keyword whole loop yellow/24
365     keyword whole match yellow/24
366     keyword whole minute yellow/24
367     keyword whole module yellow/24
368     keyword whole month yellow/24
369     keyword whole names yellow/24
370     keyword whole national yellow/24
371     keyword whole natural yellow/24
372     keyword whole nchar yellow/24
373     keyword whole next yellow/24
374     keyword whole no yellow/24
375     keyword whole none yellow/24
376     keyword whole not yellow/24
377     keyword whole null yellow/24
378     keyword whole nullif yellow/24
379     keyword whole numeric yellow/24
380     keyword whole octet_length yellow/24
381     keyword whole of yellow/24
382     keyword whole on yellow/24
383     keyword whole only yellow/24
384     keyword whole open yellow/24
385     keyword whole option yellow/24
386     keyword whole or yellow/24
387     keyword whole order yellow/24
388     keyword whole outer yellow/24
389     keyword whole output yellow/24
390     keyword whole overlaps yellow/24
391     keyword whole pad yellow/24
392     keyword whole partial yellow/24
393     keyword whole pascal yellow/24
394     keyword whole position yellow/24
395     keyword whole precision yellow/24
396     keyword whole prepare yellow/24
397     keyword whole preserve yellow/24
398     keyword whole primary yellow/24
399     keyword whole prior yellow/24
400     keyword whole privileges yellow/24
401     keyword whole procedure yellow/24
402     keyword whole public yellow/24
403     keyword whole read yellow/24
404     keyword whole real yellow/24
405     keyword whole references yellow/24
406     keyword whole relative yellow/24
407     keyword whole restrict yellow/24
408     keyword whole revoke yellow/24
409     keyword whole right yellow/24
410     keyword whole rollback yellow/24
411     keyword whole rows yellow/24
412     keyword whole schema yellow/24
413     keyword whole scroll yellow/24
414     keyword whole second yellow/24
415     keyword whole section yellow/24
416     keyword whole select yellow/24
417     keyword whole session yellow/24
418     keyword whole session_user yellow/24
419     keyword whole set yellow/24
420     keyword whole size yellow/24
421     keyword whole smallint yellow/24
422     keyword whole some yellow/24
423     keyword whole space yellow/24
424     keyword whole sql yellow/24
425     keyword whole sqlca yellow/24
426     keyword whole sqlstate yellow/24
427     keyword whole sqlwarning yellow/24
428     keyword whole substring yellow/24
429     keyword whole system_user yellow/24
430     keyword whole table yellow/24
431     keyword whole temporary yellow/24
432     keyword whole then yellow/24
433     keyword whole time yellow/24
434     keyword whole timestamp yellow/24
435     keyword whole timezone_hour yellow/24
436     keyword whole timezone_minute yellow/24
437     keyword whole to yellow/24
438     keyword whole trailing yellow/24
439     keyword whole transaction yellow/24
440     keyword whole translation yellow/24
441     keyword whole trim yellow/24
442     keyword whole true yellow/24
443     keyword whole union yellow/24
444     keyword whole unique yellow/24
445     keyword whole unknown yellow/24
446     keyword whole update yellow/24
447     keyword whole usage yellow/24
448     keyword whole using yellow/24
449     keyword whole value yellow/24
450     keyword whole values yellow/24
451     keyword whole varchar yellow/24
452     keyword whole varying yellow/24
453     keyword whole view yellow/24
454     keyword whole when yellow/24
455     keyword whole whenever yellow/24
456     keyword whole where yellow/24
457     keyword whole with yellow/24
458     keyword whole work yellow/24
459     keyword whole write yellow/24
460     keyword whole year yellow/24
461     keyword whole zone yellow/24
463     keyword /\* brown/22
464     keyword \*/ brown/22
465     keyword -- brown/22
467     keyword > brightcyan/14
468     keyword < brightcyan/14
469     keyword \+ brightcyan/14
470     keyword - brightcyan/14
471     keyword \* brightcyan/14
472     keyword / brightcyan/14
473     keyword % brightcyan/14
474     keyword = brightcyan/14
475     keyword ( brightcyan/14
476     keyword ) brightcyan/14
477     keyword , brightcyan/14
478     keyword ; brightcyan/14
480 context # \n brown/22
481     spellcheck
483 context exclusive -- \n brown/22
484     spellcheck
486 context exclusive /\* \*/ brown/22
487     spellcheck
489 context ' ' green/6
490 context " " green/6