]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/rfc.xml
9d84db83190b8bdddf097f89a6643eaab7e52090
[factor.git] / basis / xmode / modes / rfc.xml
1 <?xml version="1.0"?>\r
2 \r
3 <!-- RFC mode by Matthieu Casanova -->\r
4 <!DOCTYPE MODE SYSTEM "xmode.dtd">\r
5 <MODE>\r
6         <RULES HIGHLIGHT_DIGITS="TRUE" IGNORE_CASE="FALSE">\r
7                 <SEQ_REGEXP HASH_CHAR="[" TYPE="KEYWORD3">\[Page \d+\]</SEQ_REGEXP>\r
8                 <SEQ_REGEXP HASH_CHAR="[" TYPE="KEYWORD2">\[RFC\d+\]</SEQ_REGEXP>\r
9                 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
10                         <BEGIN>"</BEGIN>\r
11                         <END>"</END>\r
12                 </SPAN>\r
13                 <KEYWORDS>\r
14                         <!--{{{ Keyword list from RFC2119 -->\r
15                         <KEYWORD1>MUST</KEYWORD1>\r
16                         <KEYWORD1>MUST NOT</KEYWORD1>\r
17                         <KEYWORD1>REQUIRED</KEYWORD1>\r
18                         <KEYWORD1>SHALL</KEYWORD1>\r
19                         <KEYWORD1>SHALL NOT</KEYWORD1>\r
20                         <KEYWORD1>SHOULD</KEYWORD1>\r
21                         <KEYWORD1>SHOULD NOT</KEYWORD1>\r
22                         <KEYWORD1>RECOMMENDED</KEYWORD1>\r
23                         <KEYWORD1>MAY</KEYWORD1>\r
24                         <KEYWORD1>OPTIONAL</KEYWORD1> \r
25                         <!--}}}-->\r
26                 </KEYWORDS>\r
27         </RULES>\r
28 </MODE>\r