2 <!DOCTYPE MODE SYSTEM "xmode.dtd">
6 <PROPERTY NAME="indentOpenBrackets" VALUE="[{"/>
7 <PROPERTY NAME="indentCloseBrackets" VALUE="}]"/>
8 <PROPERTY NAME="contextInsensitive" VALUE="true"/>
12 <!-- mark numbers as DIGIT -->
13 <SEQ_REGEXP HASH_CHARS="-0123456789." TYPE="DIGIT">[-]?\d+([.]\d*)?([eE][+-]?\d+)?</SEQ_REGEXP>
15 <!-- mark strings as LITERAL1 -->
16 <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
21 <!-- mark pair separator as OPERATOR -->
22 <SEQ TYPE="OPERATOR">:</SEQ>
24 <!-- mark these special values as LITERAL2 -->
25 <SEQ TYPE="LITERAL2">true</SEQ>
26 <SEQ TYPE="LITERAL2">false</SEQ>
27 <SEQ TYPE="LITERAL2">null</SEQ>