1 <?xml version="1.0"?>
\r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
7 <PROPERTY NAME="commentStart" VALUE="/*" />
\r
8 <PROPERTY NAME="commentEnd" VALUE="*/" />
\r
9 <PROPERTY NAME="wordBreakChars" VALUE=",+-=<>/?^&*" />
\r
11 <RULES ESCAPE="\" IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
\r
12 <!-- enhancement if using some preprocessor -->
\r
13 <SPAN TYPE="COMMENT1">
\r
17 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
\r
22 <EOL_SPAN TYPE="COMMENT2">//</EOL_SPAN>
\r
23 <EOL_SPAN TYPE="COMMENT2">REM </EOL_SPAN>
\r
25 <SEQ TYPE="OPERATOR">=</SEQ>
\r
26 <SEQ TYPE="OPERATOR">>=</SEQ>
\r
27 <SEQ TYPE="OPERATOR"><=</SEQ>
\r
28 <SEQ TYPE="OPERATOR">+</SEQ>
\r
29 <SEQ TYPE="OPERATOR">-</SEQ>
\r
30 <SEQ TYPE="OPERATOR">/</SEQ>
\r
31 <SEQ TYPE="OPERATOR">*</SEQ>
\r
32 <SEQ TYPE="OPERATOR">></SEQ>
\r
33 <SEQ TYPE="OPERATOR"><</SEQ>
\r
34 <SEQ TYPE="OPERATOR"><></SEQ>
\r
35 <SEQ TYPE="OPERATOR">^</SEQ>
\r
36 <SEQ TYPE="OPERATOR"> and </SEQ>
\r
37 <SEQ TYPE="OPERATOR"> or </SEQ>
\r
39 <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR" AT_LINE_START="TRUE">:</MARK_PREVIOUS>
\r
40 <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
\r
41 <SEQ TYPE="OPERATOR">)</SEQ>
\r
44 <KEYWORD1>ABS</KEYWORD1>
\r
45 <KEYWORD1>ADJN</KEYWORD1>
\r
46 <KEYWORD1>ARGC</KEYWORD1>
\r
47 <KEYWORD1>ARGV</KEYWORD1>
\r
48 <KEYWORD1>ASC</KEYWORD1>
\r
49 <KEYWORD1>ATH</KEYWORD1>
\r
50 <KEYWORD1>ATN</KEYWORD1>
\r
51 <KEYWORD1>BACKGROUND</KEYWORD1>
\r
52 <KEYWORD1>BIN</KEYWORD1>
\r
53 <KEYWORD1>BSZ</KEYWORD1>
\r
54 <KEYWORD1>CALLBACK</KEYWORD1>
\r
55 <KEYWORD1>CHANOPT</KEYWORD1>
\r
56 <KEYWORD1>CHR</KEYWORD1>
\r
57 <KEYWORD1>CLIPCLEAR</KEYWORD1>
\r
58 <KEYWORD1>CLIPFROMFILE</KEYWORD1>
\r
59 <KEYWORD1>CLIPFROMSTR</KEYWORD1>
\r
60 <KEYWORD1>CLIPISFORMAT</KEYWORD1>
\r
61 <KEYWORD1>CLIPLOCK</KEYWORD1>
\r
62 <KEYWORD1>CLIPREGFORMAT</KEYWORD1>
\r
63 <KEYWORD1>CLIPTOFILE</KEYWORD1>
\r
64 <KEYWORD1>CLIPTOSTR</KEYWORD1>
\r
65 <KEYWORD1>CLIPUNLOCK</KEYWORD1>
\r
66 <KEYWORD1>COS</KEYWORD1>
\r
67 <KEYWORD1>CPL</KEYWORD1>
\r
68 <KEYWORD1>CRC</KEYWORD1>
\r
69 <KEYWORD1>CRC16</KEYWORD1>
\r
70 <KEYWORD1>CTRL</KEYWORD1>
\r
71 <KEYWORD1>CVS</KEYWORD1>
\r
72 <KEYWORD1>CVT</KEYWORD1>
\r
73 <KEYWORD1>DATE</KEYWORD1>
\r
74 <KEYWORD1>DEC</KEYWORD1>
\r
75 <KEYWORD1>DIMS</KEYWORD1>
\r
76 <KEYWORD1>DSK</KEYWORD1>
\r
77 <KEYWORD1>DSZ</KEYWORD1>
\r
78 <KEYWORD1>EPT</KEYWORD1>
\r
79 <KEYWORD1>ERRMES</KEYWORD1>
\r
80 <KEYWORD1>FATTR</KEYWORD1>
\r
81 <KEYWORD1>FBIN</KEYWORD1>
\r
82 <KEYWORD1>FDEC</KEYWORD1>
\r
83 <KEYWORD1>FIELD</KEYWORD1>
\r
84 <KEYWORD1>FILEOPT</KEYWORD1>
\r
85 <KEYWORD1>FILL</KEYWORD1>
\r
86 <KEYWORD1>FLOATINGPOINT</KEYWORD1>
\r
87 <KEYWORD1>FPT</KEYWORD1>
\r
88 <KEYWORD1>GAP</KEYWORD1>
\r
89 <KEYWORD1>HSA</KEYWORD1>
\r
90 <KEYWORD1>HSH</KEYWORD1>
\r
91 <KEYWORD1>HTA</KEYWORD1>
\r
92 <KEYWORD1>IMP</KEYWORD1>
\r
93 <KEYWORD1>INFO</KEYWORD1>
\r
94 <KEYWORD1>INT</KEYWORD1>
\r
95 <KEYWORD1>JUL</KEYWORD1>
\r
96 <KEYWORD1>LCHECKIN</KEYWORD1>
\r
97 <KEYWORD1>LCHECKOUT</KEYWORD1>
\r
98 <KEYWORD1>LEN</KEYWORD1>
\r
99 <KEYWORD1>LINFO</KEYWORD1>
\r
100 <KEYWORD1>LOG</KEYWORD1>
\r
101 <KEYWORD1>LRC</KEYWORD1>
\r
102 <KEYWORD1>LST</KEYWORD1>
\r
103 <KEYWORD1>MASK</KEYWORD1>
\r
104 <KEYWORD1>MAX</KEYWORD1>
\r
105 <KEYWORD1>MENUINFO</KEYWORD1>
\r
106 <KEYWORD1>MIN</KEYWORD1>
\r
107 <KEYWORD1>MOD</KEYWORD1>
\r
108 <KEYWORD1>MSGBOX</KEYWORD1>
\r
109 <KEYWORD1>NEVAL</KEYWORD1>
\r
110 <KEYWORD1>NFIELD</KEYWORD1>
\r
111 <KEYWORD1>NOTICE</KEYWORD1>
\r
112 <KEYWORD1>NOTICETPL</KEYWORD1>
\r
113 <KEYWORD1>NUM</KEYWORD1>
\r
114 <KEYWORD1>PAD</KEYWORD1>
\r
115 <KEYWORD1>PCK</KEYWORD1>
\r
116 <KEYWORD1>PGM</KEYWORD1>
\r
117 <KEYWORD1>POS</KEYWORD1>
\r
118 <KEYWORD1>PROCESS_EVENTS</KEYWORD1>
\r
119 <KEYWORD1>PROGRAM</KEYWORD1>
\r
120 <KEYWORD1>PSZ</KEYWORD1>
\r
121 <KEYWORD1>PUB</KEYWORD1>
\r
122 <KEYWORD1>REMOVE_CALLBACK</KEYWORD1>
\r
123 <KEYWORD1>RESERVE</KEYWORD1>
\r
124 <KEYWORD1>RND</KEYWORD1>
\r
125 <KEYWORD1>ROUND</KEYWORD1>
\r
126 <KEYWORD1>SCALL</KEYWORD1>
\r
127 <KEYWORD1>SENDMSG</KEYWORD1>
\r
128 <KEYWORD1>SEVAL</KEYWORD1>
\r
129 <KEYWORD1>SGN</KEYWORD1>
\r
130 <KEYWORD1>SIN</KEYWORD1>
\r
131 <KEYWORD1>SQR</KEYWORD1>
\r
132 <KEYWORD1>SSORT</KEYWORD1>
\r
133 <KEYWORD1>SSZ</KEYWORD1>
\r
134 <KEYWORD1>STBL</KEYWORD1>
\r
135 <KEYWORD1>STR</KEYWORD1>
\r
136 <KEYWORD1>SWAP</KEYWORD1>
\r
137 <KEYWORD1>SYS</KEYWORD1>
\r
138 <KEYWORD1>TCB</KEYWORD1>
\r
139 <KEYWORD1>TMPL</KEYWORD1>
\r
140 <KEYWORD1>TSK</KEYWORD1>
\r
141 <KEYWORD1>UPK</KEYWORD1>
\r
142 <KEYWORD1>WINFIRST</KEYWORD1>
\r
143 <KEYWORD1>WININFO</KEYWORD1>
\r
144 <KEYWORD1>WINNEXT</KEYWORD1>
\r
146 <KEYWORD2>CHDIR</KEYWORD2>
\r
147 <KEYWORD2>CISAM</KEYWORD2>
\r
148 <KEYWORD2>CLOSE</KEYWORD2>
\r
149 <KEYWORD2>CONTINUE</KEYWORD2>
\r
150 <KEYWORD2>DIRECT</KEYWORD2>
\r
151 <KEYWORD2>DIR</KEYWORD2>
\r
152 <KEYWORD2>DISABLE</KEYWORD2>
\r
153 <KEYWORD2>DOM</KEYWORD2>
\r
154 <KEYWORD2>DUMP</KEYWORD2>
\r
155 <KEYWORD2>ENABLE</KEYWORD2>
\r
156 <KEYWORD2>END</KEYWORD2>
\r
157 <KEYWORD2>ENDTRACE</KEYWORD2>
\r
158 <KEYWORD2>ERASE</KEYWORD2>
\r
159 <KEYWORD2>EXTRACT</KEYWORD2>
\r
160 <KEYWORD2>FID</KEYWORD2>
\r
161 <KEYWORD2>FILE</KEYWORD2>
\r
162 <KEYWORD2>FIN</KEYWORD2>
\r
163 <KEYWORD2>FIND</KEYWORD2>
\r
164 <KEYWORD2>FROM</KEYWORD2>
\r
165 <KEYWORD2>IND</KEYWORD2>
\r
166 <KEYWORD2>INDEXED</KEYWORD2>
\r
167 <KEYWORD2>INPUT</KEYWORD2>
\r
168 <KEYWORD2>INPUTE</KEYWORD2>
\r
169 <KEYWORD2>INPUTN</KEYWORD2>
\r
170 <KEYWORD2>IOL</KEYWORD2>
\r
171 <KEYWORD2>IOLIST</KEYWORD2>
\r
172 <KEYWORD2>KEY</KEYWORD2>
\r
173 <KEYWORD2>KEYF</KEYWORD2>
\r
174 <KEYWORD2>KEYL</KEYWORD2>
\r
175 <KEYWORD2>KEYN</KEYWORD2>
\r
176 <KEYWORD2>KEYP</KEYWORD2>
\r
177 <KEYWORD2>KGEN</KEYWORD2>
\r
178 <KEYWORD2>KNUM</KEYWORD2>
\r
179 <KEYWORD2>LIST</KEYWORD2>
\r
180 <KEYWORD2>LOAD</KEYWORD2>
\r
181 <KEYWORD2>LOCK</KEYWORD2>
\r
182 <KEYWORD2>MERGE</KEYWORD2>
\r
183 <KEYWORD2>MKDIR</KEYWORD2>
\r
184 <KEYWORD2>MKEYED</KEYWORD2>
\r
185 <KEYWORD2>OPEN</KEYWORD2>
\r
186 <KEYWORD2>PREFIX</KEYWORD2>
\r
187 <KEYWORD2>PRINT</KEYWORD2>
\r
188 <KEYWORD2>READ_RESOURCE</KEYWORD2>
\r
189 <KEYWORD2>READ</KEYWORD2>
\r
190 <KEYWORD2>RECORD</KEYWORD2>
\r
191 <KEYWORD2>REMOVE</KEYWORD2>
\r
192 <KEYWORD2>RENAME</KEYWORD2>
\r
193 <KEYWORD2>RESCLOSE</KEYWORD2>
\r
194 <KEYWORD2>RESFIRST</KEYWORD2>
\r
195 <KEYWORD2>RESGET</KEYWORD2>
\r
196 <KEYWORD2>RESINFO</KEYWORD2>
\r
197 <KEYWORD2>RESNEXT</KEYWORD2>
\r
198 <KEYWORD2>RESOPEN</KEYWORD2>
\r
199 <KEYWORD2>REV</KEYWORD2>
\r
200 <KEYWORD2>RMDIR</KEYWORD2>
\r
201 <KEYWORD2>SAVE</KEYWORD2>
\r
202 <KEYWORD2>SELECT</KEYWORD2>
\r
203 <KEYWORD2>SERIAL</KEYWORD2>
\r
204 <KEYWORD2>SETDAY</KEYWORD2>
\r
205 <KEYWORD2>SETDRIVE</KEYWORD2>
\r
206 <KEYWORD2>SETTRACE</KEYWORD2>
\r
207 <KEYWORD2>SIZ</KEYWORD2>
\r
208 <KEYWORD2>SORT</KEYWORD2>
\r
209 <KEYWORD2>SQLCHN</KEYWORD2>
\r
210 <KEYWORD2>SQLCLOSE</KEYWORD2>
\r
211 <KEYWORD2>SQLERR</KEYWORD2>
\r
212 <KEYWORD2>SQLEXEC</KEYWORD2>
\r
213 <KEYWORD2>SQLFETCH</KEYWORD2>
\r
214 <KEYWORD2>SQLLIST</KEYWORD2>
\r
215 <KEYWORD2>SQLOPEN</KEYWORD2>
\r
216 <KEYWORD2>SQLPREP</KEYWORD2>
\r
217 <KEYWORD2>SQLSET</KEYWORD2>
\r
218 <KEYWORD2>SQLTABLES</KEYWORD2>
\r
219 <KEYWORD2>SQLTMPL</KEYWORD2>
\r
220 <KEYWORD2>SQLUNT</KEYWORD2>
\r
221 <KEYWORD2>STRING</KEYWORD2>
\r
222 <KEYWORD2>TABLE</KEYWORD2>
\r
223 <KEYWORD2>TBL</KEYWORD2>
\r
224 <KEYWORD2>TIM</KEYWORD2>
\r
225 <KEYWORD2>UNLOCK</KEYWORD2>
\r
226 <KEYWORD2>WHERE</KEYWORD2>
\r
227 <KEYWORD2>WRITE</KEYWORD2>
\r
228 <KEYWORD2>XFID</KEYWORD2>
\r
229 <KEYWORD2>XFILE</KEYWORD2>
\r
230 <KEYWORD2>XFIN</KEYWORD2>
\r
232 <KEYWORD3>ADDR</KEYWORD3>
\r
233 <KEYWORD3>ALL</KEYWORD3>
\r
234 <KEYWORD3>AUTO</KEYWORD3>
\r
235 <KEYWORD3>BEGIN</KEYWORD3>
\r
236 <KEYWORD3>BREAK</KEYWORD3>
\r
237 <KEYWORD3>CALL</KEYWORD3>
\r
238 <KEYWORD3>CASE</KEYWORD3>
\r
239 <KEYWORD3>CHN</KEYWORD3>
\r
240 <KEYWORD3>CLEAR</KEYWORD3>
\r
241 <KEYWORD3>CTL</KEYWORD3>
\r
242 <KEYWORD3>DATA</KEYWORD3>
\r
243 <KEYWORD3>DAY</KEYWORD3>
\r
244 <KEYWORD3>DEF</KEYWORD3>
\r
245 <KEYWORD3>DEFAULT</KEYWORD3>
\r
246 <KEYWORD3>DEFEND</KEYWORD3>
\r
247 <KEYWORD3>DELETE</KEYWORD3>
\r
248 <KEYWORD3>DIM</KEYWORD3>
\r
249 <KEYWORD3>DREAD</KEYWORD3>
\r
250 <KEYWORD3>DROP</KEYWORD3>
\r
251 <KEYWORD3>EDIT</KEYWORD3>
\r
252 <KEYWORD3>ELSE</KEYWORD3>
\r
253 <KEYWORD3>ENDIF</KEYWORD3>
\r
254 <KEYWORD3>ENTER</KEYWORD3>
\r
255 <KEYWORD3>ERR</KEYWORD3>
\r
256 <KEYWORD3>ESCAPE</KEYWORD3>
\r
257 <KEYWORD3>ESCOFF</KEYWORD3>
\r
258 <KEYWORD3>ESCON</KEYWORD3>
\r
259 <KEYWORD3>EXECUTE</KEYWORD3>
\r
260 <KEYWORD3>EXIT</KEYWORD3>
\r
261 <KEYWORD3>EXITTO</KEYWORD3>
\r
262 <KEYWORD3>FI</KEYWORD3>
\r
263 <KEYWORD3>FOR</KEYWORD3>
\r
264 <KEYWORD3>GOSUB</KEYWORD3>
\r
265 <KEYWORD3>GOTO</KEYWORD3>
\r
266 <KEYWORD3>IF</KEYWORD3>
\r
267 <KEYWORD3>IFF</KEYWORD3>
\r
268 <KEYWORD3>INITFILE</KEYWORD3>
\r
269 <KEYWORD3>IOR</KEYWORD3>
\r
270 <KEYWORD3>LET</KEYWORD3>
\r
271 <KEYWORD3>NEXT</KEYWORD3>
\r
272 <KEYWORD3>NOT</KEYWORD3>
\r
273 <KEYWORD3>ON</KEYWORD3>
\r
274 <KEYWORD3>OPTS</KEYWORD3>
\r
275 <KEYWORD3>OR</KEYWORD3>
\r
276 <KEYWORD3>PFX</KEYWORD3>
\r
277 <KEYWORD3>PRECISION</KEYWORD3>
\r
278 <KEYWORD3>RELEASE</KEYWORD3>
\r
279 <KEYWORD3>RENUM</KEYWORD3>
\r
280 <KEYWORD3>REPEAT</KEYWORD3>
\r
281 <KEYWORD3>RESET</KEYWORD3>
\r
282 <KEYWORD3>RESTORE</KEYWORD3>
\r
283 <KEYWORD3>RETRY</KEYWORD3>
\r
284 <KEYWORD3>RETURN</KEYWORD3>
\r
285 <KEYWORD3>RUN</KEYWORD3>
\r
286 <KEYWORD3>SET_CASE_SENSITIVE_OFF</KEYWORD3>
\r
287 <KEYWORD3>SET_CASE_SENSITIVE_ON</KEYWORD3>
\r
288 <KEYWORD3>SETERR</KEYWORD3>
\r
289 <KEYWORD3>SETESC</KEYWORD3>
\r
290 <KEYWORD3>SETOPTS</KEYWORD3>
\r
291 <KEYWORD3>SETTIME</KEYWORD3>
\r
292 <KEYWORD3>SSN</KEYWORD3>
\r
293 <KEYWORD3>START</KEYWORD3>
\r
294 <KEYWORD3>STEP</KEYWORD3>
\r
295 <KEYWORD3>STOP</KEYWORD3>
\r
296 <KEYWORD3>SWEND</KEYWORD3>
\r
297 <KEYWORD3>SWITCH</KEYWORD3>
\r
298 <KEYWORD3>THEN</KEYWORD3>
\r
299 <KEYWORD3>TO</KEYWORD3>
\r
300 <KEYWORD3>UNT</KEYWORD3>
\r
301 <KEYWORD3>UNTIL</KEYWORD3>
\r
302 <KEYWORD3>WAIT</KEYWORD3>
\r
303 <KEYWORD3>WEND</KEYWORD3>
\r
304 <KEYWORD3>WHILE</KEYWORD3>
\r
305 <KEYWORD3>XOR</KEYWORD3>
\r