]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/props.xml
f3d0511026c4822363e7f12d5583fd780bd75c46
[factor.git] / basis / xmode / modes / props.xml
1 <?xml version="1.0"?>\r
2 \r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">\r
4 \r
5 <MODE>\r
6         <PROPS>\r
7                 <PROPERTY NAME="lineComment" VALUE="#" />\r
8         </PROPS>\r
9         <RULES DEFAULT="KEYWORD1">\r
10                 <EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">#</EOL_SPAN>\r
11                 <EOL_SPAN TYPE="NULL" DELEGATE="PROP_VALUE">=</EOL_SPAN>\r
12                 <EOL_SPAN TYPE="NULL" DELEGATE="PROP_VALUE">:</EOL_SPAN>\r
13                 <EOL_SPAN TYPE="NULL" DELEGATE="PROP_VALUE"> </EOL_SPAN>\r
14                 <EOL_SPAN TYPE="NULL" DELEGATE="PROP_VALUE">    </EOL_SPAN>\r
15         </RULES>\r
16         <RULES SET="PROP_VALUE" HIGHLIGHT_DIGITS="TRUE"\r
17                 DIGIT_RE="([\p{Digit}]+|#[\p{XDigit}]+)"\r
18                 NO_WORD_SEP="#">\r
19                 <!-- MessageFormat { ... } stuff -->\r
20                 <SPAN TYPE="KEYWORD3" NO_LINE_BREAK="TRUE">\r
21                         <BEGIN>{</BEGIN>\r
22                         <END>}</END>\r
23                 </SPAN>\r
24                 <!-- Sillyness -->\r
25                 <MARK_FOLLOWING TYPE="DIGIT">#</MARK_FOLLOWING>\r
26         </RULES>\r
27 </MODE>\r