]> git.mxchange.org Git - friendica.git/blob - library/Text_Highlighter/abap.xml
Diaspora: Relayed retraction hadn't worked.
[friendica.git] / library / Text_Highlighter / abap.xml
1 <?xml version="1.0"?>
2 <!-- $Id: abap.xml,v 1.1 2007-06-03 02:35:28 ssttoo Exp $ -->
3
4 <highlight lang="abap" case = "no">
5
6   <authors>
7     <author name="Stoyan Stefanov" email ="ssttoo@gmail.com"/>
8   </authors>
9
10
11   <default innerClass="code" />
12
13
14   <region name="block" delimClass="brackets" innerClass="code" start="\{" end="\}">
15     <contains all="yes"/>
16   </region>
17
18   <region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)">
19     <contains all="yes"/>
20   </region>
21
22   <region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]">
23     <contains all="yes"/>
24   </region>
25   
26   <region name="comment" start="^\*|&quot;" end="/$/m" innerClass="comment">
27     <contains all="no"/>
28   </region>
29   
30   <region name="strsingle" delimClass="quotes" innerClass="string" start="'" end="'" />
31
32   <block name="identifier" match="[a-zA-Z_]\w*" innerClass="identifier" contained="yes"/>
33
34   <block name="hexinteger" match="0[xX][\da-f]+" innerClass="number" contained="yes"/>
35
36   <block name="integer" match="\d\d*|\b0\b" innerClass="number" contained="yes"/>
37
38   <block name="octinteger" match="0[0-7]+" innerClass="number" contained="yes"/>
39
40   <block name="float" match="(\d*\.\d+)|(\d+\.\d*)" innerClass="number" contained="yes"/>
41
42   
43   <block name="identifier" match="[a-z_\-]\w*" innerClass="identifier" case="no"/>
44
45   <keywords name="sy" inherits="identifier" innerClass="reserved">
46     <keyword match="SCREEN-NAME"/>
47     <keyword match="SCREEN-GROUP1"/>
48     <keyword match="SCREEN-GROUP2"/>
49     <keyword match="SCREEN-GROUP3"/>
50     <keyword match="SCREEN-GROUP4"/>
51     <keyword match="SCREEN-REQUIRED"/>
52     <keyword match="SCREEN-INPUT"/>
53     <keyword match="SCREEN-OUTPUT"/>
54     <keyword match="SCREEN-INTENSIFIED"/>
55     <keyword match="SCREEN-INVISIBLE"/>
56     <keyword match="SCREEN-LENGTH"/>
57     <keyword match="SCREEN-ACTIVE"/>
58     <keyword match="SY-INDEX"/>
59     <keyword match="SY-PAGNO"/>
60     <keyword match="SY-TABIX"/>
61     <keyword match="SY-TFILL"/>
62     <keyword match="SY-TLOPC"/>
63     <keyword match="SY-TMAXL"/>
64     <keyword match="SY-TOCCU"/>
65     <keyword match="SY-TTABC"/>
66     <keyword match="SY-TSTIS"/>
67     <keyword match="SY-TTABI"/>
68     <keyword match="SY-DBCNT"/>
69     <keyword match="SY-FDPOS"/>
70     <keyword match="SY-COLNO"/>
71     <keyword match="SY-LINCT"/>
72     <keyword match="SY-LINNO"/>
73     <keyword match="SY-LINSZ"/>
74     <keyword match="SY-PAGCT"/>
75     <keyword match="SY-MACOL"/>
76     <keyword match="SY-MAROW"/>
77     <keyword match="SY-TLENG"/>
78     <keyword match="SY-SFOFF"/>
79     <keyword match="SY-WILLI"/>
80     <keyword match="SY-LILLI"/>
81     <keyword match="SY-SUBRC"/>
82     <keyword match="SY-FLENG"/>
83     <keyword match="SY-CUCOL"/>
84     <keyword match="SY-CUROW"/>
85     <keyword match="SY-LSIND"/>
86     <keyword match="SY-LISTI"/>
87     <keyword match="SY-STEPL"/>
88     <keyword match="SY-TPAGI"/>
89     <keyword match="SY-WINX1"/>
90     <keyword match="SY-WINY1"/>
91     <keyword match="SY-WINX2"/>
92     <keyword match="SY-WINY2"/>
93     <keyword match="SY-WINCO"/>
94     <keyword match="SY-WINRO"/>
95     <keyword match="SY-WINDI"/>
96     <keyword match="SY-SROWS"/>
97     <keyword match="SY-SCOLS"/>
98     <keyword match="SY-LOOPC"/>
99     <keyword match="SY-FOLEN"/>
100     <keyword match="SY-FODEC"/>
101     <keyword match="SY-TZONE"/>
102     <keyword match="SY-DAYST"/>
103     <keyword match="SY-FTYPE"/>
104     <keyword match="SY-APPLI"/>
105     <keyword match="SY-FDAYW"/>
106     <keyword match="SY-CCURS"/>
107     <keyword match="SY-CCURT"/>
108     <keyword match="SY-DEBUG"/>
109     <keyword match="SY-CTYPE"/>
110     <keyword match="SY-INPUT"/>
111     <keyword match="SY-LANGU"/>
112     <keyword match="SY-MODNO"/>
113     <keyword match="SY-BATCH"/>
114     <keyword match="SY-BINPT"/>
115     <keyword match="SY-CALLD"/>
116     <keyword match="SY-DYNNR"/>
117     <keyword match="SY-DYNGR"/>
118     <keyword match="SY-NEWPA"/>
119     <keyword match="SY-PRI40"/>
120     <keyword match="SY-RSTRT"/>
121     <keyword match="SY-WTITL"/>
122     <keyword match="SY-CPAGE"/>
123     <keyword match="SY-DBNAM"/>
124     <keyword match="SY-MANDT"/>
125     <keyword match="SY-PREFX"/>
126     <keyword match="SY-FMKEY"/>
127     <keyword match="SY-PEXPI"/>
128     <keyword match="SY-PRINI"/>
129     <keyword match="SY-PRIMM"/>
130     <keyword match="SY-PRREL"/>
131     <keyword match="SY-PLAYO"/>
132     <keyword match="SY-PRBIG"/>
133     <keyword match="SY-PLAYP"/>
134     <keyword match="SY-PRNEW"/>
135     <keyword match="SY-PRLOG"/>
136     <keyword match="SY-PDEST"/>
137     <keyword match="SY-PLIST"/>
138     <keyword match="SY-PAUTH"/>
139     <keyword match="SY-PRDSN"/>
140     <keyword match="SY-PNWPA"/>
141     <keyword match="SY-CALLR"/>
142     <keyword match="SY-REPI2"/>
143     <keyword match="SY-RTITL"/>
144     <keyword match="SY-PRREC"/>
145     <keyword match="SY-PRTXT"/>
146     <keyword match="SY-PRABT"/>
147     <keyword match="SY-LPASS"/>
148     <keyword match="SY-NRPAG"/>
149     <keyword match="SY-PAART"/>
150     <keyword match="SY-PRCOP"/>
151     <keyword match="SY-BATZS"/>
152     <keyword match="SY-BSPLD"/>
153     <keyword match="SY-BREP4"/>
154     <keyword match="SY-BATZO"/>
155     <keyword match="SY-BATZD"/>
156     <keyword match="SY-BATZW"/>
157     <keyword match="SY-BATZM"/>
158     <keyword match="SY-CTABL"/>
159     <keyword match="SY-DBSYS"/>
160     <keyword match="SY-DCSYS"/>
161     <keyword match="SY-MACDB"/>
162     <keyword match="SY-SYSID"/>
163     <keyword match="SY-OPSYS"/>
164     <keyword match="SY-PFKEY"/>
165     <keyword match="SY-SAPRL"/>
166     <keyword match="SY-TCODE"/>
167     <keyword match="SY-UCOMM"/>
168     <keyword match="SY-CFWAE"/>
169     <keyword match="SY-CHWAE"/>
170     <keyword match="SY-SPONO"/>
171     <keyword match="SY-SPONR"/>
172     <keyword match="SY-WAERS"/>
173     <keyword match="SY-CDATE"/>
174     <keyword match="SY-DATUM"/>
175     <keyword match="SY-SLSET"/>
176     <keyword match="SY-SUBTY"/>
177     <keyword match="SY-SUBCS"/>
178     <keyword match="SY-GROUP"/>
179     <keyword match="SY-FFILE"/>
180     <keyword match="SY-UZEIT"/>
181     <keyword match="SY-DSNAM"/>
182     <keyword match="SY-REPID"/>
183     <keyword match="SY-TABID"/>
184     <keyword match="SY-TFDSN"/>
185     <keyword match="SY-UNAME"/>
186     <keyword match="SY-LSTAT"/>
187     <keyword match="SY-ABCDE"/>
188     <keyword match="SY-MARKY"/>
189     <keyword match="SY-SFNAM"/>
190     <keyword match="SY-TNAME"/>
191     <keyword match="SY-MSGLI"/>
192     <keyword match="SY-TITLE"/>
193     <keyword match="SY-ENTRY"/>
194     <keyword match="SY-LISEL"/>
195     <keyword match="SY-ULINE"/>
196     <keyword match="SY-XCODE"/>
197     <keyword match="SY-CPROG"/>
198     <keyword match="SY-XPROG"/>
199     <keyword match="SY-XFORM"/>
200     <keyword match="SY-LDBPG"/>
201     <keyword match="SY-TVAR0"/>
202     <keyword match="SY-TVAR1"/>
203     <keyword match="SY-TVAR2"/>
204     <keyword match="SY-TVAR3"/>
205     <keyword match="SY-TVAR4"/>
206     <keyword match="SY-TVAR5"/>
207     <keyword match="SY-TVAR6"/>
208     <keyword match="SY-TVAR7"/>
209     <keyword match="SY-TVAR8"/>
210     <keyword match="SY-TVAR9"/>
211     <keyword match="SY-MSGID"/>
212     <keyword match="SY-MSGTY"/>
213     <keyword match="SY-MSGNO"/>
214     <keyword match="SY-MSGV1"/>
215     <keyword match="SY-MSGV2"/>
216     <keyword match="SY-MSGV3"/>
217     <keyword match="SY-MSGV4"/>
218     <keyword match="SY-ONCOM"/>
219     <keyword match="SY-VLINE"/>
220     <keyword match="SY-WINSL"/>
221     <keyword match="SY-STACO"/>
222     <keyword match="SY-STARO"/>
223     <keyword match="SY-DATAR"/>
224     <keyword match="SY-HOST"/>
225     <keyword match="SY-LOCDB"/>
226     <keyword match="SY-LOCOP"/>
227     <keyword match="SY-DATLO"/>
228     <keyword match="SY-TIMLO"/>
229     <keyword match="SY-ZONLO"/>
230     <keyword match="SYST-INDEX"/>
231     <keyword match="SYST-PAGNO"/>
232     <keyword match="SYST-TABIX"/>
233     <keyword match="SYST-TFILL"/>
234     <keyword match="SYST-TLOPC"/>
235     <keyword match="SYST-TMAXL"/>
236     <keyword match="SYST-TOCCU"/>
237     <keyword match="SYST-TTABC"/>
238     <keyword match="SYST-TSTIS"/>
239     <keyword match="SYST-TTABI"/>
240     <keyword match="SYST-DBCNT"/>
241     <keyword match="SYST-FDPOS"/>
242     <keyword match="SYST-COLNO"/>
243     <keyword match="SYST-LINCT"/>
244     <keyword match="SYST-LINNO"/>
245     <keyword match="SYST-LINSZ"/>
246     <keyword match="SYST-PAGCT"/>
247     <keyword match="SYST-MACOL"/>
248     <keyword match="SYST-MAROW"/>
249     <keyword match="SYST-TLENG"/>
250     <keyword match="SYST-SFOFF"/>
251     <keyword match="SYST-WILLI"/>
252     <keyword match="SYST-LILLI"/>
253     <keyword match="SYST-SUBRC"/>
254     <keyword match="SYST-FLENG"/>
255     <keyword match="SYST-CUCOL"/>
256     <keyword match="SYST-CUROW"/>
257     <keyword match="SYST-LSIND"/>
258     <keyword match="SYST-LISTI"/>
259     <keyword match="SYST-STEPL"/>
260     <keyword match="SYST-TPAGI"/>
261     <keyword match="SYST-WINX1"/>
262     <keyword match="SYST-WINY1"/>
263     <keyword match="SYST-WINX2"/>
264     <keyword match="SYST-WINY2"/>
265     <keyword match="SYST-WINCO"/>
266     <keyword match="SYST-WINRO"/>
267     <keyword match="SYST-WINDI"/>
268     <keyword match="SYST-SROWS"/>
269     <keyword match="SYST-SCOLS"/>
270     <keyword match="SYST-LOOPC"/>
271     <keyword match="SYST-FOLEN"/>
272     <keyword match="SYST-FODEC"/>
273     <keyword match="SYST-TZONE"/>
274     <keyword match="SYST-DAYST"/>
275     <keyword match="SYST-FTYPE"/>
276     <keyword match="SYST-APPLI"/>
277     <keyword match="SYST-FDAYW"/>
278     <keyword match="SYST-CCURS"/>
279     <keyword match="SYST-CCURT"/>
280     <keyword match="SYST-DEBUG"/>
281     <keyword match="SYST-CTYPE"/>
282     <keyword match="SYST-INPUT"/>
283     <keyword match="SYST-LANGU"/>
284     <keyword match="SYST-MODNO"/>
285     <keyword match="SYST-BATCH"/>
286     <keyword match="SYST-BINPT"/>
287     <keyword match="SYST-CALLD"/>
288     <keyword match="SYST-DYNNR"/>
289     <keyword match="SYST-DYNGR"/>
290     <keyword match="SYST-NEWPA"/>
291     <keyword match="SYST-PRI40"/>
292     <keyword match="SYST-RSTRT"/>
293     <keyword match="SYST-WTITL"/>
294     <keyword match="SYST-CPAGE"/>
295     <keyword match="SYST-DBNAM"/>
296     <keyword match="SYST-MANDT"/>
297     <keyword match="SYST-PREFX"/>
298     <keyword match="SYST-FMKEY"/>
299     <keyword match="SYST-PEXPI"/>
300     <keyword match="SYST-PRINI"/>
301     <keyword match="SYST-PRIMM"/>
302     <keyword match="SYST-PRREL"/>
303     <keyword match="SYST-PLAYO"/>
304     <keyword match="SYST-PRBIG"/>
305     <keyword match="SYST-PLAYP"/>
306     <keyword match="SYST-PRNEW"/>
307     <keyword match="SYST-PRLOG"/>
308     <keyword match="SYST-PDEST"/>
309     <keyword match="SYST-PLIST"/>
310     <keyword match="SYST-PAUTH"/>
311     <keyword match="SYST-PRDSN"/>
312     <keyword match="SYST-PNWPA"/>
313     <keyword match="SYST-CALLR"/>
314     <keyword match="SYST-REPI2"/>
315     <keyword match="SYST-RTITL"/>
316     <keyword match="SYST-PRREC"/>
317     <keyword match="SYST-PRTXT"/>
318     <keyword match="SYST-PRABT"/>
319     <keyword match="SYST-LPASS"/>
320     <keyword match="SYST-NRPAG"/>
321     <keyword match="SYST-PAART"/>
322     <keyword match="SYST-PRCOP"/>
323     <keyword match="SYST-BATZS"/>
324     <keyword match="SYST-BSPLD"/>
325     <keyword match="SYST-BREP4"/>
326     <keyword match="SYST-BATZO"/>
327     <keyword match="SYST-BATZD"/>
328     <keyword match="SYST-BATZW"/>
329     <keyword match="SYST-BATZM"/>
330     <keyword match="SYST-CTABL"/>
331     <keyword match="SYST-DBSYS"/>
332     <keyword match="SYST-DCSYS"/>
333     <keyword match="SYST-MACDB"/>
334     <keyword match="SYST-SYSID"/>
335     <keyword match="SYST-OPSYS"/>
336     <keyword match="SYST-PFKEY"/>
337     <keyword match="SYST-SAPRL"/>
338     <keyword match="SYST-TCODE"/>
339     <keyword match="SYST-UCOMM"/>
340     <keyword match="SYST-CFWAE"/>
341     <keyword match="SYST-CHWAE"/>
342     <keyword match="SYST-SPONO"/>
343     <keyword match="SYST-SPONR"/>
344     <keyword match="SYST-WAERS"/>
345     <keyword match="SYST-CDATE"/>
346     <keyword match="SYST-DATUM"/>
347     <keyword match="SYST-SLSET"/>
348     <keyword match="SYST-SUBTY"/>
349     <keyword match="SYST-SUBCS"/>
350     <keyword match="SYST-GROUP"/>
351     <keyword match="SYST-FFILE"/>
352     <keyword match="SYST-UZEIT"/>
353     <keyword match="SYST-DSNAM"/>
354     <keyword match="SYST-REPID"/>
355     <keyword match="SYST-TABID"/>
356     <keyword match="SYST-TFDSN"/>
357     <keyword match="SYST-UNAME"/>
358     <keyword match="SYST-LSTAT"/>
359     <keyword match="SYST-ABCDE"/>
360     <keyword match="SYST-MARKY"/>
361     <keyword match="SYST-SFNAM"/>
362     <keyword match="SYST-TNAME"/>
363     <keyword match="SYST-MSGLI"/>
364     <keyword match="SYST-TITLE"/>
365     <keyword match="SYST-ENTRY"/>
366     <keyword match="SYST-LISEL"/>
367     <keyword match="SYST-ULINE"/>
368     <keyword match="SYST-XCODE"/>
369     <keyword match="SYST-CPROG"/>
370     <keyword match="SYST-XPROG"/>
371     <keyword match="SYST-XFORM"/>
372     <keyword match="SYST-LDBPG"/>
373     <keyword match="SYST-TVAR0"/>
374     <keyword match="SYST-TVAR1"/>
375     <keyword match="SYST-TVAR2"/>
376     <keyword match="SYST-TVAR3"/>
377     <keyword match="SYST-TVAR4"/>
378     <keyword match="SYST-TVAR5"/>
379     <keyword match="SYST-TVAR6"/>
380     <keyword match="SYST-TVAR7"/>
381     <keyword match="SYST-TVAR8"/>
382     <keyword match="SYST-TVAR9"/>
383     <keyword match="SYST-MSGID"/>
384     <keyword match="SYST-MSGTY"/>
385     <keyword match="SYST-MSGNO"/>
386     <keyword match="SYST-MSGV1"/>
387     <keyword match="SYST-MSGV2"/>
388     <keyword match="SYST-MSGV3"/>
389     <keyword match="SYST-MSGV4"/>
390     <keyword match="SYST-ONCOM"/>
391     <keyword match="SYST-VLINE"/>
392     <keyword match="SYST-WINSL"/>
393     <keyword match="SYST-STACO"/>
394     <keyword match="SYST-STARO"/>
395     <keyword match="SYST-DATAR"/>
396     <keyword match="SYST-HOST"/>
397     <keyword match="SYST-LOCDB"/>
398     <keyword match="SYST-LOCOP"/>
399     <keyword match="SYST-DATLO"/>
400     <keyword match="SYST-TIMLO"/>
401     <keyword match="SYST-ZONLO"/>
402   </keywords> 
403
404
405   <keywords name="reserved" inherits="identifier" innerClass="reserved">
406     <keyword match="ABS"/>
407     <keyword match="ACOS"/>
408     <keyword match="ADD"/>
409     <keyword match="ADD-CORRESPONDING"/>
410     <keyword match="ADJACENT"/>
411     <keyword match="AFTER"/>
412     <keyword match="ALIASES"/>
413     <keyword match="ALL"/>
414     <keyword match="ANALYZER"/>
415     <keyword match="AND"/>
416     <keyword match="ANY"/>
417     <keyword match="APPEND"/>
418     <keyword match="AS"/>
419     <keyword match="ASCENDING"/>
420     <keyword match="ASIN"/>
421     <keyword match="ASSIGN"/>
422     <keyword match="ASSIGNED"/>
423     <keyword match="ASSIGNING"/>
424     <keyword match="AT"/>
425     <keyword match="ATAN"/>
426     <keyword match="AUTHORITY-CHECK"/>
427     <keyword match="AVG"/>
428     <keyword match="BACK"/>
429     <keyword match="BEFORE"/>
430     <keyword match="BEGIN"/>
431     <keyword match="BINARY"/>
432     <keyword match="BIT"/>
433     <keyword match="BIT-AND"/>
434     <keyword match="BIT-NOT"/>
435     <keyword match="BIT-OR"/>
436     <keyword match="BIT-XOR"/>
437     <keyword match="BLANK"/>
438     <keyword match="BLOCK"/>
439     <keyword match="BREAK-POINT"/>
440     <keyword match="BUFFER"/>
441     <keyword match="BY"/>
442     <keyword match="C"/>
443     <keyword match="CALL"/>
444     <keyword match="CASE"/>
445     <keyword match="CATCH"/>
446     <keyword match="CEIL"/>
447     <keyword match="CENTERED"/>
448     <keyword match="CHAIN"/>
449     <keyword match="CHANGE"/>
450     <keyword match="CHANGING"/>
451     <keyword match="CHECK"/>
452     <keyword match="CHECKBOX"/>
453     <keyword match="CLASS"/>
454     <keyword match="CLASS-DATA"/>
455     <keyword match="CLASS-EVENTS"/>
456     <keyword match="CLASS-METHODS"/>
457     <keyword match="CLASS-POOL"/>
458     <keyword match="CLEAR"/>
459     <keyword match="CLIENT"/>
460     <keyword match="CLOSE"/>
461     <keyword match="CNT"/>
462     <keyword match="CODE"/>
463     <keyword match="COLLECT"/>
464     <keyword match="COLOR"/>
465     <keyword match="COMMENT"/>
466     <keyword match="COMMIT"/>
467     <keyword match="COMMUNICATION"/>
468     <keyword match="COMPUTE"/>
469     <keyword match="CONCATENATE"/>
470     <keyword match="CONDENSE"/>
471     <keyword match="CONSTANTS"/>
472     <keyword match="CONTEXT"/>
473     <keyword match="CONTEXTS"/>
474     <keyword match="CONTINUE"/>
475     <keyword match="CONTROL"/>
476     <keyword match="CONTROLS"/>
477     <keyword match="CONVERT"/>
478     <keyword match="COPY"/>
479     <keyword match="CORRESPONDING"/>
480     <keyword match="COS"/>
481     <keyword match="COSH"/>
482     <keyword match="COUNT"/>
483     <keyword match="COUNTRY"/>
484     <keyword match="CREATE"/>
485     <keyword match="CURRENCY"/>
486     <keyword match="CURSOR"/>
487     <keyword match="CUSTOMER-FUNCTION"/>
488     <keyword match="DATA"/>
489     <keyword match="DATABASE"/>
490     <keyword match="DATASET"/>
491     <keyword match="DELETE"/>
492     <keyword match="DECIMALS"/>
493     <keyword match="DEFAULT"/>
494     <keyword match="DEFINE"/>
495     <keyword match="DELETE"/>
496     <keyword match="DEMAND"/>
497     <keyword match="DESCENDING"/>
498     <keyword match="DESCRIBE"/>
499     <keyword match="DIALOG"/>
500     <keyword match="DISTINCT"/>
501     <keyword match="DIV"/>
502     <keyword match="DIVIDE"/>
503     <keyword match="DIVIDE-CORRESPONDING"/>
504     <keyword match="DO"/>
505     <keyword match="DUPLICATES"/>
506     <keyword match="DYNPRO"/>
507     <keyword match="EDIT"/>
508     <keyword match="EDITOR-CALL"/>
509     <keyword match="ELSE"/>
510     <keyword match="ELSEIF"/>
511     <keyword match="END"/>
512     <keyword match="END-OF-DEFINITION"/>
513     <keyword match="END-OF-PAGE"/>
514     <keyword match="END-OF-SELECTION"/>
515     <keyword match="ENDAT"/>
516     <keyword match="ENDCASE"/>
517     <keyword match="ENDCATCH"/>
518     <keyword match="ENDCHAIN"/>
519     <keyword match="ENDCLASS"/>
520     <keyword match="ENDDO"/>
521     <keyword match="ENDEXEC"/>
522     <keyword match="ENDFORM"/>
523     <keyword match="ENDFUNCTION"/>
524     <keyword match="ENDIF"/>
525     <keyword match="ENDINTERFACE"/>
526     <keyword match="ENDLOOP"/>
527     <keyword match="ENDMETHOD"/>
528     <keyword match="ENDMODULE"/>
529     <keyword match="ENDON"/>
530     <keyword match="ENDPROVIDE"/>
531     <keyword match="ENDSELECT"/>
532     <keyword match="ENDWHILE"/>
533     <keyword match="ENTRIES"/>
534     <keyword match="EVENTS"/>
535     <keyword match="EXEC"/>
536     <keyword match="EXIT"/>
537     <keyword match="EXIT-COMMAND"/>
538     <keyword match="EXP"/>
539     <keyword match="EXPONENT"/>
540     <keyword match="EXPORT"/>
541     <keyword match="EXPORTING"/>
542     <keyword match="EXCEPTIONS"/>
543     <keyword match="EXTENDED"/>
544     <keyword match="EXTRACT"/>
545     <keyword match="FETCH"/>
546     <keyword match="FIELD"/>
547     <keyword match="FIELD-GROUPS"/>
548     <keyword match="FIELD-SYMBOLS"/>
549     <keyword match="FIELDS"/>
550     <keyword match="FLOOR"/>
551     <keyword match="FOR"/>
552     <keyword match="FORM"/>
553     <keyword match="FORMAT"/>
554     <keyword match="FRAC"/>
555     <keyword match="FRAME"/>
556     <keyword match="FREE"/>
557     <keyword match="FROM"/>
558     <keyword match="FUNCTION"/>
559     <keyword match="FUNCTION-POOL"/>
560     <keyword match="GENERATE"/>
561     <keyword match="GET"/>
562     <keyword match="GROUP"/>
563     <keyword match="HASHED"/>
564     <keyword match="HEADER"/>
565     <keyword match="HELP-ID"/>
566     <keyword match="HELP-REQUEST"/>
567     <keyword match="HIDE"/>
568     <keyword match="HOTSPOT"/>
569     <keyword match="ICON"/>
570     <keyword match="ID"/>
571     <keyword match="IF"/>
572     <keyword match="IMPORT"/>
573     <keyword match="IMPORTING"/>
574     <keyword match="INCLUDE"/>
575     <keyword match="INDEX"/>
576     <keyword match="INFOTYPES"/>
577     <keyword match="INITIALIZATION"/>
578     <keyword match="INNER"/>
579     <keyword match="INPUT"/>
580     <keyword match="INSERT"/>
581     <keyword match="INTENSIFIED"/>
582     <keyword match="INTERFACE"/>
583     <keyword match="INTERFACE-POOL"/>
584     <keyword match="INTERFACES"/>
585     <keyword match="INTO"/>
586     <keyword match="INVERSE"/>
587     <keyword match="JOIN"/>
588     <keyword match="KEY"/>
589     <keyword match="LANGUAGE"/>
590     <keyword match="LAST"/>
591     <keyword match="LEAVE"/>
592     <keyword match="LEFT"/>
593     <keyword match="LEFT-JUSTIFIED"/>
594     <keyword match="LIKE"/>
595     <keyword match="LINE"/>
596     <keyword match="LINE-COUNT"/>
597     <keyword match="LINE-SELECTION"/>
598     <keyword match="LINE-SIZE"/>
599     <keyword match="LINES"/>
600     <keyword match="LIST-PROCESSING"/>
601     <keyword match="LOAD"/>
602     <keyword match="LOAD-OF-PROGRAM"/>
603     <keyword match="LOCAL"/>
604     <keyword match="LOCALE"/>
605     <keyword match="LOG"/>
606     <keyword match="LOG10"/>
607     <keyword match="LOOP"/>
608     <keyword match="M"/>
609     <keyword match="MARGIN"/>
610     <keyword match="MASK"/>
611     <keyword match="MATCHCODE"/>
612     <keyword match="MAX"/>
613     <keyword match="MEMORY"/>
614     <keyword match="MESSAGE"/>
615     <keyword match="MESSAGE-ID"/>
616     <keyword match="MESSAGES"/>
617     <keyword match="METHOD"/>
618     <keyword match="METHODS"/>
619     <keyword match="MIN"/>
620     <keyword match="MOD"/>
621     <keyword match="MODE"/>
622     <keyword match="MODIF"/>
623     <keyword match="MODIFY"/>
624     <keyword match="MODULE"/>
625     <keyword match="MOVE"/>
626     <keyword match="MOVE-CORRESPONDING"/>
627     <keyword match="MULTIPLY"/>
628     <keyword match="MULTIPLY-CORRESPONDING"/>
629     <keyword match="NEW"/>
630     <keyword match="NEW-LINE"/>
631     <keyword match="NEW-PAGE"/>
632     <keyword match="NEXT"/>
633     <keyword match="NO"/>
634     <keyword match="NO-GAP"/>
635     <keyword match="NO-GAPS"/>
636     <keyword match="NO-HEADING"/>
637     <keyword match="NO-SCROLLING"/>
638     <keyword match="NO-SIGN"/>
639     <keyword match="NO-TITLE"/>
640     <keyword match="NO-ZERO"/>
641     <keyword match="NODES"/>
642     <keyword match="NON-UNIQUE"/>
643     <keyword match="O"/>
644     <keyword match="OBJECT"/>
645     <keyword match="OBLIGATORY"/>
646     <keyword match="OCCURS"/>
647     <keyword match="OF"/>
648     <keyword match="OFF"/>
649     <keyword match="ON"/>
650     <keyword match="OPEN"/>
651     <keyword match="OR"/>
652     <keyword match="ORDER"/>
653     <keyword match="OTHERS"/>
654     <keyword match="OUTER"/>
655     <keyword match="OUTPUT"/>
656     <keyword match="OVERLAY"/>
657     <keyword match="PACK"/>
658     <keyword match="PAGE"/>
659     <keyword match="PARAMETER"/>
660     <keyword match="PARAMETERS"/>
661     <keyword match="PERFORM"/>
662     <keyword match="PF-STATUS"/>
663     <keyword match="POSITION"/>
664     <keyword match="PRINT"/>
665     <keyword match="PRINT-CONTROL"/>
666     <keyword match="PRIVATE"/>
667     <keyword match="PROCESS"/>
668     <keyword match="PROGRAM"/>
669     <keyword match="PROPERTY"/>
670     <keyword match="PROTECTED"/>
671     <keyword match="PROVIDE"/>
672     <keyword match="PUBLIC"/>
673     <keyword match="PUT"/>
674     <keyword match="RADIOBUTTON"/>
675     <keyword match="RAISE"/>
676     <keyword match="RAISING"/>
677     <keyword match="RANGE"/>
678     <keyword match="RANGES"/>
679     <keyword match="READ"/>
680     <keyword match="RECEIVE"/>
681     <keyword match="REFRESH"/>
682     <keyword match="REJECT"/>
683     <keyword match="REPLACE"/>
684     <keyword match="REPORT"/>
685     <keyword match="REQUESTED"/>
686     <keyword match="RESERVE"/>
687     <keyword match="RESET"/>
688     <keyword match="RIGHT-JUSTIFIED"/>
689     <keyword match="ROLLBACK"/>
690     <keyword match="ROUND"/>
691     <keyword match="ROWS"/>
692     <keyword match="RTTI"/>
693     <keyword match="RUN"/>
694     <keyword match="SCAN"/>
695     <keyword match="SCREEN"/>
696     <keyword match="SEARCH"/>
697     <keyword match="SEPARATED"/>
698     <keyword match="SCROLL"/>
699     <keyword match="SCROLL-BOUNDARY"/>
700     <keyword match="SEARCH"/>
701     <keyword match="SELECT"/>
702     <keyword match="SELECT-OPTIONS"/>
703     <keyword match="SELECTION-SCREEN"/>
704     <keyword match="SELECTION-TABLE"/>
705     <keyword match="SET"/>
706     <keyword match="SHARED"/>
707     <keyword match="SHIFT"/>
708     <keyword match="SIGN"/>
709     <keyword match="SIN"/>
710     <keyword match="SINGLE"/>
711     <keyword match="SINH"/>
712     <keyword match="SIZE"/>
713     <keyword match="SKIP"/>
714     <keyword match="SORT"/>
715     <keyword match="SORTED"/>
716     <keyword match="SPLIT"/>
717     <keyword match="SQL"/>
718     <keyword match="SQRT"/>
719     <keyword match="STAMP"/>
720     <keyword match="STANDARD"/>
721     <keyword match="START-OF-SELECTION"/>
722     <keyword match="STATICS"/>
723     <keyword match="STOP"/>
724     <keyword match="STRING"/>
725     <keyword match="STRLEN"/>
726     <keyword match="STRUCTURE"/>
727     <keyword match="SUBMIT"/>
728     <keyword match="SUBTRACT"/>
729     <keyword match="SUBTRACT-CORRESPONDING"/>
730     <keyword match="SUM"/>
731     <keyword match="SUPPLY"/>
732     <keyword match="SUPPRESS"/>
733     <keyword match="SYMBOL"/>
734     <keyword match="SYNTAX-CHECK"/>
735     <keyword match="SYNTAX-TRACE"/>
736     <keyword match="SYSTEM-CALL"/>
737     <keyword match="SYSTEM-EXCEPTIONS"/>
738     <keyword match="TABLE"/>
739     <keyword match="TABLE_LINE"/>
740     <keyword match="TABLES"/>
741     <keyword match="TAN"/>
742     <keyword match="TANH"/>
743     <keyword match="TEXT"/>
744     <keyword match="TEXTPOOL"/>
745     <keyword match="TIME"/>
746     <keyword match="TIMES"/>
747     <keyword match="TITLE"/>
748     <keyword match="TITLEBAR"/>
749     <keyword match="TO"/>
750     <keyword match="TOP-OF-PAGE"/>
751     <keyword match="TRANSACTION"/>
752     <keyword match="TRANSFER"/>
753     <keyword match="TRANSLATE"/>
754     <keyword match="TRANSPORTING"/>
755     <keyword match="TRUNC"/>
756     <keyword match="TYPE"/>
757     <keyword match="TYPE-POOL"/>
758     <keyword match="TYPE-POOLS"/>
759     <keyword match="TYPES"/>
760     <keyword match="ULINE"/>
761     <keyword match="UNDER"/>
762     <keyword match="UNIQUE"/>
763     <keyword match="UNIT"/>
764     <keyword match="UNPACK"/>
765     <keyword match="UP"/>
766     <keyword match="UPDATE"/>
767     <keyword match="USER-COMMAND"/>
768     <keyword match="USING"/>
769     <keyword match="VALUE"/>
770     <keyword match="VALUE-REQUEST"/>
771     <keyword match="VALUES"/>
772     <keyword match="VARY"/>
773     <keyword match="WHEN"/>
774     <keyword match="WHERE"/>
775     <keyword match="WHILE"/>
776     <keyword match="WINDOW"/>
777     <keyword match="WITH"/>
778     <keyword match="WITH-TITLE"/>
779     <keyword match="WORK"/>
780     <keyword match="WRITE"/>
781     <keyword match="X"/>
782     <keyword match="XSTRING"/>
783     <keyword match="Z"/>
784     <keyword match="ZONE"/>
785   </keywords> 
786   
787   
788   <keywords name="constants" inherits="identifier" innerClass="reserved">
789     <keyword match="INITIAL"/>
790     <keyword match="NULL"/>
791     <keyword match="SPACE"/>
792     <keyword match="COL_BACKGROUND"/>
793     <keyword match="COL_HEADING"/>
794     <keyword match="COL_NORMAL"/>
795     <keyword match="COL_TOTAL"/>
796     <keyword match="COL_KEY"/>
797     <keyword match="COL_POSITIVE"/>
798     <keyword match="COL_NEGATIVE"/>
799     <keyword match="COL_GROUP"/>
800   </keywords>
801   
802 </highlight>