PageRenderTime 21ms CodeModel.GetById 11ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-2-pre14/modes/omnimark.xml

#
XML | 445 lines | 433 code | 0 blank | 12 comment | 0 complexity | 17fdb48b570edc4a933dc022f35300a3 MD5 | raw file
  1<?xml version="1.0"?>
  2<!DOCTYPE MODE SYSTEM "xmode.dtd">
  3<!-- contributed by Lionel Fiol <lio-sand@ifrance.com> -->
  4<!-- 09/NOV/2001: add automatic indentation properties -->
  5<!--              correct and add some keywords        -->
  6<!--              reorganize all keywords (sorted)     -->
  7<!-- 20/APR/2004: all keywords are now in lower case   -->
  8<MODE>
  9    <PROPS>
 10        <PROPERTY NAME="indentNextLines" VALUE="\s*((PROCESS|MARKUP|EXTERNAL|DOCUMENT|DTD|ELEMENT|FIND|TRANSLATE)((-|\s).*|\s*)|(DO|ELSE|REPEAT|MATCH|CASE|USING|GROUP|DEFINE|MACRO)(\s+.*|\s*))" />
 11        <PROPERTY NAME="lineComment" VALUE=";" />
 12        <PROPERTY NAME="noWordSep" VALUE="-_" />
 13    </PROPS>
 14    <RULES ESCAPE="%" IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
 15        <!-- Comments -->
 16        <EOL_SPAN TYPE="COMMENT1">#!</EOL_SPAN>
 17        <EOL_SPAN TYPE="COMMENT1">;</EOL_SPAN>
 18        <!-- Literals -->
 19        <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
 20            <BEGIN>"</BEGIN>
 21            <END>"</END>
 22        </SPAN>
 23        <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
 24            <BEGIN>'</BEGIN>
 25            <END>'</END>
 26        </SPAN>
 27        <!-- Operators -->
 28        <SEQ TYPE="OPERATOR">&amp;</SEQ>
 29        <SEQ TYPE="OPERATOR">|</SEQ>
 30        <!-- two next lines were removed as they conflict with the noWordSep property -->
 31        <!-- <SEQ TYPE="OPERATOR">-</SEQ> -->
 32        <!-- <SEQ TYPE="OPERATOR">_</SEQ> -->
 33        <SEQ TYPE="OPERATOR">+</SEQ>
 34        <SEQ TYPE="OPERATOR">=</SEQ>
 35        <SEQ TYPE="OPERATOR">/</SEQ>
 36        <SEQ TYPE="OPERATOR">&lt;</SEQ>
 37        <SEQ TYPE="OPERATOR">&gt;</SEQ>
 38        <SEQ TYPE="OPERATOR">~</SEQ>
 39        <SEQ TYPE="OPERATOR">@</SEQ>
 40        <SEQ TYPE="OPERATOR">$</SEQ>
 41        <SEQ TYPE="OPERATOR">%</SEQ>
 42        <SEQ TYPE="OPERATOR">^</SEQ>
 43        <SEQ TYPE="OPERATOR">*</SEQ>
 44        <SEQ TYPE="OPERATOR">?</SEQ>
 45        <SEQ TYPE="OPERATOR">!</SEQ>
 46        <!-- Keywords -->
 47        <KEYWORDS>
 48            <KEYWORD2>#additional-info</KEYWORD2>
 49            <KEYWORD2>#appinfo</KEYWORD2>
 50            <KEYWORD2>#args</KEYWORD2>
 51            <KEYWORD2>#capacity</KEYWORD2>
 52            <KEYWORD2>#charset</KEYWORD2>
 53            <KEYWORD2>#class</KEYWORD2>
 54            <KEYWORD2>#command-line-names</KEYWORD2>
 55            <KEYWORD2>#console</KEYWORD2>
 56            <KEYWORD2>#current-input</KEYWORD2>
 57            <KEYWORD2>#current-output</KEYWORD2>
 58            <KEYWORD2>#data</KEYWORD2>
 59            <KEYWORD2>#doctype</KEYWORD2>
 60            <KEYWORD2>#document</KEYWORD2>
 61            <KEYWORD2>#dtd</KEYWORD2>
 62            <KEYWORD2>#empty</KEYWORD2>
 63            <KEYWORD2>#error</KEYWORD2>
 64            <KEYWORD2>#error-code</KEYWORD2>
 65            <KEYWORD2>#external-exception</KEYWORD2>
 66            <KEYWORD2>#file-name</KEYWORD2>
 67            <KEYWORD2>#first</KEYWORD2>
 68            <KEYWORD2>#group</KEYWORD2>
 69            <KEYWORD2>#implied</KEYWORD2>
 70            <KEYWORD2>#item</KEYWORD2>
 71            <KEYWORD2>#language-version</KEYWORD2>
 72            <KEYWORD2>#last</KEYWORD2>
 73            <KEYWORD2>#libpath</KEYWORD2>
 74            <KEYWORD2>#library</KEYWORD2>
 75            <KEYWORD2>#libvalue</KEYWORD2>
 76            <KEYWORD2>#line-number</KEYWORD2>
 77            <KEYWORD2>#main-input</KEYWORD2>
 78            <KEYWORD2>#main-output</KEYWORD2>
 79            <KEYWORD2>#markup-error-count</KEYWORD2>
 80            <KEYWORD2>#markup-error-total</KEYWORD2>
 81            <KEYWORD2>#markup-parser</KEYWORD2>
 82            <KEYWORD2>#markup-warning-count</KEYWORD2>
 83            <KEYWORD2>#markup-warning-total</KEYWORD2>
 84            <KEYWORD2>#message</KEYWORD2>
 85            <KEYWORD2>#none</KEYWORD2>
 86            <KEYWORD2>#output</KEYWORD2>
 87            <KEYWORD2>#platform-info</KEYWORD2>
 88            <KEYWORD2>#process-input</KEYWORD2>
 89            <KEYWORD2>#process-output</KEYWORD2>
 90            <KEYWORD2>#program-error</KEYWORD2>
 91            <KEYWORD2>#recovery-info</KEYWORD2>
 92            <KEYWORD2>#sgml</KEYWORD2>
 93            <KEYWORD2>#sgml-error-count</KEYWORD2>
 94            <KEYWORD2>#sgml-error-total</KEYWORD2>
 95            <KEYWORD2>#sgml-warning-count</KEYWORD2>
 96            <KEYWORD2>#sgml-warning-total</KEYWORD2>
 97            <KEYWORD2>#suppress</KEYWORD2>
 98            <KEYWORD2>#syntax</KEYWORD2>
 99            <KEYWORD2>#!</KEYWORD2>
100            <OPERATOR>abs</OPERATOR>
101            <KEYWORD1>activate</KEYWORD1>
102            <OPERATOR>active</OPERATOR>
103            <KEYWORD2>after</KEYWORD2>
104            <KEYWORD1>again</KEYWORD1>
105            <KEYWORD2>ancestor</KEYWORD2>
106            <KEYWORD2>and</KEYWORD2>
107            <KEYWORD2>another</KEYWORD2>
108            <KEYWORD1>always</KEYWORD1>
109            <OPERATOR>and</OPERATOR>
110            <KEYWORD3>any</KEYWORD3>
111            <KEYWORD3>any-text</KEYWORD3>
112            <KEYWORD2>arg</KEYWORD2>
113            <OPERATOR>as</OPERATOR>
114            <KEYWORD1>assert</KEYWORD1>
115            <KEYWORD2>attached</KEYWORD2>
116            <KEYWORD2>attribute</KEYWORD2>
117            <KEYWORD2>attributes</KEYWORD2>
118            <OPERATOR>base</OPERATOR>
119            <KEYWORD2>bcd</KEYWORD2>
120            <KEYWORD2>before</KEYWORD2>
121            <OPERATOR>binary</OPERATOR>
122            <KEYWORD2>binary-input</KEYWORD2>
123            <KEYWORD2>binary-mode</KEYWORD2>
124            <KEYWORD2>binary-output</KEYWORD2>
125            <KEYWORD3>blank</KEYWORD3>
126            <KEYWORD2>break-width</KEYWORD2>
127            <KEYWORD2>buffer</KEYWORD2>
128            <KEYWORD2>buffered</KEYWORD2>
129            <KEYWORD2>by</KEYWORD2>
130            <KEYWORD1>case</KEYWORD1>
131            <KEYWORD1>catch</KEYWORD1>
132            <KEYWORD2>catchable</KEYWORD2>
133            <KEYWORD3>cdata</KEYWORD3>
134            <KEYWORD2>cdata-entity</KEYWORD2>
135            <OPERATOR>ceiling</OPERATOR>
136            <KEYWORD2>children</KEYWORD2>
137            <KEYWORD1>clear</KEYWORD1>
138            <KEYWORD1>close</KEYWORD1>
139            <KEYWORD2>closed</KEYWORD2>
140            <OPERATOR>compiled-date</OPERATOR>
141            <OPERATOR>complement</OPERATOR>
142            <KEYWORD2>conref</KEYWORD2>
143            <KEYWORD2>content</KEYWORD2>
144            <KEYWORD3>content-end</KEYWORD3>
145            <KEYWORD3>content-start</KEYWORD3>
146            <KEYWORD2>context-translate</KEYWORD2>
147            <KEYWORD1>copy</KEYWORD1>
148            <KEYWORD1>copy-clear</KEYWORD1>
149            <KEYWORD2>counter</KEYWORD2>
150            <KEYWORD2>created</KEYWORD2>
151            <OPERATOR>creating</OPERATOR>
152            <OPERATOR>creator</OPERATOR>
153            <KEYWORD2>cross-translate</KEYWORD2>
154            <KEYWORD2>current</KEYWORD2>
155            <KEYWORD2>data-attribute</KEYWORD2>
156            <KEYWORD2>data-attributes</KEYWORD2>
157            <KEYWORD2>data-content</KEYWORD2>
158            <KEYWORD2>data-letters</KEYWORD2>
159            <OPERATOR>date</OPERATOR>
160            <KEYWORD1>deactivate</KEYWORD1>
161            <KEYWORD2>declare</KEYWORD2>
162            <KEYWORD2>declared-conref</KEYWORD2>
163            <KEYWORD2>declared-current</KEYWORD2>
164            <KEYWORD2>declared-defaulted</KEYWORD2>
165            <KEYWORD2>declared-fixed</KEYWORD2>
166            <KEYWORD2>declared-implied</KEYWORD2>
167            <KEYWORD2>declared-required</KEYWORD2>
168            <KEYWORD1>decrement</KEYWORD1>
169            <KEYWORD2>default-entity</KEYWORD2>
170            <KEYWORD2>defaulted</KEYWORD2>
171            <KEYWORD2>defaulting</KEYWORD2>
172            <KEYWORD2>define</KEYWORD2>
173            <KEYWORD2>delimiter</KEYWORD2>
174            <OPERATOR>difference</OPERATOR>
175            <KEYWORD3>digit</KEYWORD3>
176            <KEYWORD2>directory</KEYWORD2>
177            <KEYWORD1>discard</KEYWORD1>
178            <OPERATOR>divide</OPERATOR>
179            <KEYWORD1>do</KEYWORD1>
180            <KEYWORD2>doctype</KEYWORD2>
181            <KEYWORD2>document</KEYWORD2>
182            <KEYWORD2>document-element</KEYWORD2>
183            <KEYWORD2>document-end</KEYWORD2>
184            <KEYWORD2>document-start</KEYWORD2>
185            <KEYWORD2>domain-free</KEYWORD2>
186            <KEYWORD1>done</KEYWORD1>
187            <KEYWORD2>down-translate</KEYWORD2>
188            <OPERATOR>drop</OPERATOR>
189            <KEYWORD2>dtd</KEYWORD2>
190            <KEYWORD2>dtd-end</KEYWORD2>
191            <KEYWORD2>dtd-start</KEYWORD2>
192            <KEYWORD2>dtds</KEYWORD2>
193            <KEYWORD2>element</KEYWORD2>
194            <KEYWORD2>elements</KEYWORD2>
195            <KEYWORD1>else</KEYWORD1>
196            <KEYWORD2>elsewhere</KEYWORD2>
197            <KEYWORD2>empty</KEYWORD2>
198            <KEYWORD2>entities</KEYWORD2>
199            <KEYWORD2>entity</KEYWORD2>
200            <KEYWORD2>epilog-start</KEYWORD2>
201            <OPERATOR>equal</OPERATOR>
202            <OPERATOR>equals</OPERATOR>
203            <KEYWORD2>escape</KEYWORD2>
204            <KEYWORD1>except</KEYWORD1>
205            <OPERATOR>exists</OPERATOR>
206            <KEYWORD1>exit</KEYWORD1>
207            <KEYWORD2>external</KEYWORD2>
208            <KEYWORD2>external-data-entity</KEYWORD2>
209            <KEYWORD2>external-entity</KEYWORD2>
210            <KEYWORD2>external-function</KEYWORD2>
211            <KEYWORD2>external-output-function</KEYWORD2>
212            <KEYWORD2>external-text-entity</KEYWORD2>
213            <KEYWORD2>false</KEYWORD2>
214            <OPERATOR>file</OPERATOR>
215            <KEYWORD2>find</KEYWORD2>
216            <KEYWORD2>find-end</KEYWORD2>
217            <KEYWORD2>find-start</KEYWORD2>
218            <OPERATOR>floor</OPERATOR>
219            <KEYWORD1>flush</KEYWORD1>
220            <KEYWORD1>for</KEYWORD1>
221            <KEYWORD1>format</KEYWORD1>
222            <KEYWORD2>function</KEYWORD2>
223            <KEYWORD2>function-library</KEYWORD2>
224            <KEYWORD2>general</KEYWORD2>
225            <KEYWORD2>global</KEYWORD2>
226            <OPERATOR>greater-equal</OPERATOR>
227            <OPERATOR>greater-than</OPERATOR>
228            <KEYWORD2>group</KEYWORD2>
229            <KEYWORD2>groups</KEYWORD2>
230            <KEYWORD1>halt</KEYWORD1>
231            <KEYWORD1>halt-everything</KEYWORD1>
232            <OPERATOR>has</OPERATOR>
233            <OPERATOR>hasnt</OPERATOR>
234            <KEYWORD2>heralded-names</KEYWORD2>
235            <KEYWORD2>id</KEYWORD2>
236            <KEYWORD2>id-checking</KEYWORD2>
237            <KEYWORD2>idref</KEYWORD2>
238            <KEYWORD2>idrefs</KEYWORD2>
239            <KEYWORD2>ignore</KEYWORD2>
240            <KEYWORD2>implied</KEYWORD2>
241            <KEYWORD2>in</KEYWORD2>
242            <KEYWORD2>in-library</KEYWORD2>
243            <KEYWORD2>include</KEYWORD2>
244            <KEYWORD2>include-end</KEYWORD2>
245            <KEYWORD2>include-guard</KEYWORD2>
246            <KEYWORD2>include-start</KEYWORD2>
247            <KEYWORD2>inclusion</KEYWORD2>
248            <KEYWORD1>increment</KEYWORD1>
249            <KEYWORD2>initial</KEYWORD2>
250            <KEYWORD2>initial-size</KEYWORD2>
251            <KEYWORD1>input</KEYWORD1>
252            <KEYWORD2>insertion-break</KEYWORD2>
253            <KEYWORD2>instance</KEYWORD2>
254            <KEYWORD2>integer</KEYWORD2>
255            <KEYWORD2>internal</KEYWORD2>
256            <KEYWORD2>invalid-data</KEYWORD2>
257            <OPERATOR>is</OPERATOR>
258            <OPERATOR>isnt</OPERATOR>
259            <OPERATOR>item</OPERATOR>
260            <KEYWORD1>join</KEYWORD1>
261            <OPERATOR>key</OPERATOR>
262            <KEYWORD2>keyed</KEYWORD2>
263            <OPERATOR>last</OPERATOR>
264            <OPERATOR>lastmost</OPERATOR>
265            <KEYWORD3>lc</KEYWORD3>
266            <OPERATOR>length</OPERATOR>
267            <OPERATOR>less-equal</OPERATOR>
268            <OPERATOR>less-than</OPERATOR>
269            <KEYWORD3>letter</KEYWORD3>
270            <KEYWORD2>letters</KEYWORD2>
271            <KEYWORD2>library</KEYWORD2>
272            <KEYWORD3>line-end</KEYWORD3>
273            <KEYWORD3>line-start</KEYWORD3>
274            <OPERATOR>literal</OPERATOR>
275            <KEYWORD2>local</KEYWORD2>
276            <OPERATOR>ln</OPERATOR>
277            <KEYWORD1>log</KEYWORD1>
278            <OPERATOR>log10</OPERATOR>
279            <OPERATOR>lookahead</OPERATOR>
280            <KEYWORD2>macro</KEYWORD2>
281            <KEYWORD2>macro-end</KEYWORD2>
282            <KEYWORD2>marked-section</KEYWORD2>
283            <KEYWORD2>markup-comment</KEYWORD2>
284            <KEYWORD2>markup-error</KEYWORD2>
285            <KEYWORD2>markup-parser</KEYWORD2>
286            <KEYWORD2>markup-wrapper</KEYWORD2>
287            <OPERATOR>mask</OPERATOR>
288            <KEYWORD1>match</KEYWORD1>
289            <OPERATOR>matches</OPERATOR>
290            <OPERATOR>minus</OPERATOR>
291            <KEYWORD2>mixed</KEYWORD2>
292            <KEYWORD2>modifiable</KEYWORD2>
293            <OPERATOR>modulo</OPERATOR>
294            <OPERATOR>name</OPERATOR>
295            <KEYWORD2>name-letters</KEYWORD2>
296            <KEYWORD2>namecase</KEYWORD2>
297            <KEYWORD2>named</KEYWORD2>
298            <KEYWORD2>names</KEYWORD2>
299            <KEYWORD2>ndata-entity</KEYWORD2>
300            <OPERATOR>negate</OPERATOR>
301            <KEYWORD2>nested-referents</KEYWORD2>
302            <KEYWORD1>new</KEYWORD1>
303            <KEYWORD2>newline</KEYWORD2>
304            <KEYWORD1>next</KEYWORD1>
305            <KEYWORD2>nmtoken</KEYWORD2>
306            <KEYWORD2>nmtokens</KEYWORD2>
307            <KEYWORD2>no</KEYWORD2>
308            <KEYWORD2>no-default-io</KEYWORD2>
309            <KEYWORD3>non-cdata</KEYWORD3>
310            <KEYWORD2>non-implied</KEYWORD2>
311            <KEYWORD3>non-sdata</KEYWORD3>
312            <OPERATOR>not</OPERATOR>
313            <KEYWORD1>not-reached</KEYWORD1>
314            <KEYWORD2>notation</KEYWORD2>
315            <KEYWORD2>number</KEYWORD2>
316            <OPERATOR>number-of</OPERATOR>
317            <KEYWORD2>numbers</KEYWORD2>
318            <KEYWORD3>null</KEYWORD3>
319            <KEYWORD2>nutoken</KEYWORD2>
320            <KEYWORD2>nutokens</KEYWORD2>
321            <OPERATOR>occurrence</OPERATOR>
322            <OPERATOR>of</OPERATOR>
323            <KEYWORD2>opaque</KEYWORD2>
324            <KEYWORD1>open</KEYWORD1>
325            <KEYWORD2>optional</KEYWORD2>
326            <OPERATOR>or</OPERATOR>
327            <KEYWORD1>output</KEYWORD1>
328            <KEYWORD1>output-to</KEYWORD1>
329            <KEYWORD1>over</KEYWORD1>
330            <KEYWORD2>parameter</KEYWORD2>
331            <KEYWORD2>parent</KEYWORD2>
332            <KEYWORD2>past</KEYWORD2>
333            <KEYWORD2>pattern</KEYWORD2>
334            <KEYWORD3>pcdata</KEYWORD3>
335            <KEYWORD2>plus</KEYWORD2>
336            <KEYWORD2>preparent</KEYWORD2>
337            <KEYWORD2>previous</KEYWORD2>
338            <KEYWORD2>process</KEYWORD2>
339            <KEYWORD2>process-end</KEYWORD2>
340            <KEYWORD2>process-start</KEYWORD2>
341            <KEYWORD2>processing-instruction</KEYWORD2>
342            <KEYWORD2>prolog-end</KEYWORD2>
343            <KEYWORD2>prolog-in-error</KEYWORD2>
344            <KEYWORD2>proper</KEYWORD2>
345            <KEYWORD2>public</KEYWORD2>
346            <KEYWORD1>put</KEYWORD1>
347            <KEYWORD3>rcdata</KEYWORD3>
348            <KEYWORD1>remove</KEYWORD1>
349            <KEYWORD2>read-only</KEYWORD2>
350            <KEYWORD2>readable</KEYWORD2>
351            <KEYWORD2>referent</KEYWORD2>
352            <KEYWORD2>referents</KEYWORD2>
353            <KEYWORD2>referents-allowed</KEYWORD2>
354            <KEYWORD2>referents-displayed</KEYWORD2>
355            <KEYWORD2>referents-not-allowed</KEYWORD2>
356            <KEYWORD2>remainder</KEYWORD2>
357            <KEYWORD1>reopen</KEYWORD1>
358            <KEYWORD1>repeat</KEYWORD1>
359            <KEYWORD2>repeated</KEYWORD2>
360            <KEYWORD2>replacement-break</KEYWORD2>
361            <KEYWORD1>reset</KEYWORD1>
362            <KEYWORD1>rethrow</KEYWORD1>
363            <KEYWORD1>return</KEYWORD1>
364            <KEYWORD2>reversed</KEYWORD2>
365            <OPERATOR>round</OPERATOR>
366            <KEYWORD1>save</KEYWORD1>
367            <KEYWORD1>save-clear</KEYWORD1>
368            <KEYWORD1>scan</KEYWORD1>
369            <KEYWORD3>sdata</KEYWORD3>
370            <KEYWORD2>sdata-entity</KEYWORD2>
371            <KEYWORD1>select</KEYWORD1>
372            <KEYWORD1>set</KEYWORD1>
373            <KEYWORD1>sgml</KEYWORD1>
374            <KEYWORD2>sgml-comment</KEYWORD2>
375            <KEYWORD2>sgml-declaration-end</KEYWORD2>
376            <KEYWORD2>sgml-dtd</KEYWORD2>
377            <KEYWORD2>sgml-dtds</KEYWORD2>
378            <KEYWORD2>sgml-error</KEYWORD2>
379            <KEYWORD1>sgml-in</KEYWORD1>
380            <KEYWORD1>sgml-out</KEYWORD1>
381            <KEYWORD1>sgml-parse</KEYWORD1>
382            <KEYWORD1>sgml-parser</KEYWORD1>
383            <OPERATOR>shift</OPERATOR>
384            <KEYWORD2>silent-referent</KEYWORD2>
385            <KEYWORD2>size</KEYWORD2>
386            <KEYWORD1>skip</KEYWORD1>
387            <KEYWORD2>source</KEYWORD2>
388            <KEYWORD3>space</KEYWORD3>
389            <KEYWORD2>specified</KEYWORD2>
390            <OPERATOR>sqrt</OPERATOR>
391            <OPERATOR>status</OPERATOR>
392            <KEYWORD2>stream</KEYWORD2>
393            <KEYWORD2>subdoc-entity</KEYWORD2>
394            <KEYWORD2>subdocument</KEYWORD2>
395            <KEYWORD2>subdocuments</KEYWORD2>
396            <KEYWORD2>subelement</KEYWORD2>
397            <KEYWORD1>submit</KEYWORD1>
398            <KEYWORD1>succeed</KEYWORD1>
399            <KEYWORD1>suppress</KEYWORD1>
400            <KEYWORD2>switch</KEYWORD2>
401            <KEYWORD2>symbol</KEYWORD2>
402            <KEYWORD2>system</KEYWORD2>
403            <KEYWORD1>system-call</KEYWORD1>
404            <OPERATOR>take</OPERATOR>
405            <KEYWORD1>test-system</KEYWORD1>
406            <KEYWORD3>text</KEYWORD3>
407            <KEYWORD2>text-mode</KEYWORD2>
408            <OPERATOR>this</OPERATOR>
409            <KEYWORD1>throw</KEYWORD1>
410            <KEYWORD2>thrown</KEYWORD2>
411            <KEYWORD2>times</KEYWORD2>
412            <KEYWORD1>to</KEYWORD1>
413            <KEYWORD2>token</KEYWORD2>
414            <KEYWORD2>translate</KEYWORD2>
415            <KEYWORD2>true</KEYWORD2>
416            <OPERATOR>truncate</OPERATOR>
417            <KEYWORD3>uc</KEYWORD3>
418            <OPERATOR>ul</OPERATOR>
419            <OPERATOR>unanchored</OPERATOR>
420            <KEYWORD2>unattached</KEYWORD2>
421            <KEYWORD2>unbuffered</KEYWORD2>
422            <OPERATOR>union</OPERATOR>
423            <KEYWORD1>unless</KEYWORD1>
424            <KEYWORD2>up-translate</KEYWORD2>
425            <OPERATOR>usemap</OPERATOR>
426            <KEYWORD1>using</KEYWORD1>
427            <KEYWORD2>value</KEYWORD2>
428            <KEYWORD3>value-end</KEYWORD3>
429            <KEYWORD3>value-start</KEYWORD3>
430            <KEYWORD2>valued</KEYWORD2>
431            <KEYWORD2>variable</KEYWORD2>
432            <KEYWORD1>when</KEYWORD1>
433            <KEYWORD3>white-space</KEYWORD3>
434            <OPERATOR>with</OPERATOR>
435            <KEYWORD3>word-end</KEYWORD3>
436            <KEYWORD3>word-start</KEYWORD3>
437            <KEYWORD2>writable</KEYWORD2>
438            <KEYWORD2>xml</KEYWORD2>
439            <KEYWORD2>xml-dtd</KEYWORD2>
440            <KEYWORD2>xml-dtds</KEYWORD2>
441            <KEYWORD1>xml-parse</KEYWORD1>
442            <KEYWORD2>yes</KEYWORD2>
443        </KEYWORDS>
444    </RULES>
445</MODE>