-<?xml version="1.0"?>\r
-\r
-<!DOCTYPE MODE SYSTEM "xmode.dtd">\r
-\r
-<MODE>\r
- <PROPS>\r
- <PROPERTY NAME="commentStart" VALUE="<!--" />\r
- <PROPERTY NAME="commentEnd" VALUE="-->" />\r
- </PROPS>\r
- <RULES>\r
- <!-- SGML comment -->\r
- <SPAN TYPE="COMMENT1">\r
- <BEGIN><!--</BEGIN>\r
- <END>--></END>\r
- </SPAN>\r
-\r
- <!-- DTD Entity declarations -->\r
- <SPAN TYPE="KEYWORD2" DELEGATE="ENTITY-TAGS">\r
- <BEGIN><!ENTITY</BEGIN>\r
- <END>></END>\r
- </SPAN>\r
-\r
- <!-- CDATA sections -->\r
- <SPAN TYPE="KEYWORD2" DELEGATE="CDATA">\r
- <BEGIN><![CDATA[</BEGIN>\r
- <END>]]></END>\r
- </SPAN>\r
-\r
- <!-- DTD instructions -->\r
- <SPAN TYPE="KEYWORD2" DELEGATE="DTD-TAGS">\r
- <BEGIN><!</BEGIN>\r
- <END>></END>\r
- </SPAN>\r
-\r
- <!-- PI directives -->\r
- <SPAN TYPE="KEYWORD3">\r
- <BEGIN><?</BEGIN>\r
- <END>></END>\r
- </SPAN>\r
-\r
- <!-- markup tags -->\r
- <SPAN TYPE="MARKUP" DELEGATE="TAGS">\r
- <BEGIN><</BEGIN>\r
- <END>></END>\r
- </SPAN>\r
-\r
- <!-- SGML entities -->\r
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">\r
- <BEGIN>&</BEGIN>\r
- <END>;</END>\r
- </SPAN>\r
- </RULES>\r
- <RULES SET="TAGS" DEFAULT="MARKUP" NO_WORD_SEP="-_">\r
- <!-- SGML comment -->\r
- <SPAN TYPE="COMMENT1">\r
- <BEGIN><!--</BEGIN>\r
- <END>--></END>\r
- </SPAN>\r
-\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
- <BEGIN>"</BEGIN>\r
- <END>"</END>\r
- </SPAN>\r
-\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
- <BEGIN>'</BEGIN>\r
- <END>'</END>\r
- </SPAN>\r
-\r
- <SEQ TYPE="MARKUP">/</SEQ>\r
- <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR">:</MARK_PREVIOUS>\r
- </RULES>\r
- <RULES SET="DTD-TAGS" DEFAULT="KEYWORD2" IGNORE_CASE="FALSE" NO_WORD_SEP="-_">\r
- <!-- SGML comment -->\r
- <SPAN TYPE="COMMENT1">\r
- <BEGIN><!--</BEGIN>\r
- <END>--></END>\r
- </SPAN>\r
-\r
- <!-- SGML comment -->\r
- <SPAN TYPE="COMMENT1">\r
- <BEGIN>--</BEGIN>\r
- <END>--</END>\r
- </SPAN>\r
-\r
- <!-- Parameter entities -->\r
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">\r
- <BEGIN>%</BEGIN>\r
- <END>;</END>\r
- </SPAN>\r
-\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
- <BEGIN>"</BEGIN>\r
- <END>"</END>\r
- </SPAN>\r
-\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
- <BEGIN>'</BEGIN>\r
- <END>'</END>\r
- </SPAN>\r
-\r
- <!-- This appears in some SGML documents -->\r
- <SPAN TYPE="KEYWORD2" DELEGATE="MAIN">\r
- <BEGIN>[</BEGIN>\r
- <END>]</END>\r
- </SPAN>\r
-\r
- <SEQ TYPE="OPERATOR">(</SEQ>\r
- <SEQ TYPE="OPERATOR">)</SEQ>\r
- <SEQ TYPE="OPERATOR">|</SEQ>\r
- <SEQ TYPE="OPERATOR">?</SEQ>\r
- <SEQ TYPE="OPERATOR">*</SEQ>\r
- <SEQ TYPE="OPERATOR">+</SEQ>\r
- <SEQ TYPE="OPERATOR">,</SEQ>\r
-\r
- <KEYWORDS>\r
- <KEYWORD1>CDATA</KEYWORD1>\r
- <KEYWORD1>EMPTY</KEYWORD1>\r
- <KEYWORD1>INCLUDE</KEYWORD1>\r
- <KEYWORD1>IGNORE</KEYWORD1>\r
- <KEYWORD1>NDATA</KEYWORD1>\r
- <KEYWORD1>#IMPLIED</KEYWORD1>\r
- <KEYWORD1>#PCDATA</KEYWORD1>\r
- <KEYWORD1>#REQUIRED</KEYWORD1>\r
- </KEYWORDS>\r
- </RULES>\r
- <RULES SET="ENTITY-TAGS" DEFAULT="KEYWORD2">\r
- <!-- SGML comment -->\r
- <SPAN TYPE="COMMENT1">\r
- <BEGIN><!--</BEGIN>\r
- <END>--></END>\r
- </SPAN>\r
-\r
- <!-- SGML comment -->\r
- <SPAN TYPE="COMMENT1">\r
- <BEGIN>--</BEGIN>\r
- <END>--</END>\r
- </SPAN>\r
-\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
- <BEGIN>"</BEGIN>\r
- <END>"</END>\r
- </SPAN>\r
-\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">\r
- <BEGIN>'</BEGIN>\r
- <END>'</END>\r
- </SPAN>\r
-\r
- <SEQ TYPE="OPERATOR">=</SEQ>\r
-\r
- <SEQ TYPE="OPERATOR">%</SEQ>\r
-\r
- <KEYWORDS>\r
- <KEYWORD1>SYSTEM</KEYWORD1>\r
- </KEYWORDS>\r
- </RULES>\r
- <RULES SET="CDATA" DEFAULT="COMMENT2">\r
- <!-- no rules -->\r
- </RULES>\r
-</MODE>\r
+<?xml version="1.0"?>
+
+<!DOCTYPE MODE SYSTEM "xmode.dtd">
+
+<MODE>
+ <PROPS>
+ <PROPERTY NAME="commentStart" VALUE="<!--" />
+ <PROPERTY NAME="commentEnd" VALUE="-->" />
+ </PROPS>
+ <RULES>
+ <!-- SGML comment -->
+ <SPAN TYPE="COMMENT1">
+ <BEGIN><!--</BEGIN>
+ <END>--></END>
+ </SPAN>
+
+ <!-- DTD Entity declarations -->
+ <SPAN TYPE="KEYWORD2" DELEGATE="ENTITY-TAGS">
+ <BEGIN><!ENTITY</BEGIN>
+ <END>></END>
+ </SPAN>
+
+ <!-- CDATA sections -->
+ <SPAN TYPE="KEYWORD2" DELEGATE="CDATA">
+ <BEGIN><![CDATA[</BEGIN>
+ <END>]]></END>
+ </SPAN>
+
+ <!-- DTD instructions -->
+ <SPAN TYPE="KEYWORD2" DELEGATE="DTD-TAGS">
+ <BEGIN><!</BEGIN>
+ <END>></END>
+ </SPAN>
+
+ <!-- PI directives -->
+ <SPAN TYPE="KEYWORD3">
+ <BEGIN><?</BEGIN>
+ <END>></END>
+ </SPAN>
+
+ <!-- markup tags -->
+ <SPAN TYPE="MARKUP" DELEGATE="TAGS">
+ <BEGIN><</BEGIN>
+ <END>></END>
+ </SPAN>
+
+ <!-- SGML entities -->
+ <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
+ <BEGIN>&</BEGIN>
+ <END>;</END>
+ </SPAN>
+ </RULES>
+ <RULES SET="TAGS" DEFAULT="MARKUP" NO_WORD_SEP="-_">
+ <!-- SGML comment -->
+ <SPAN TYPE="COMMENT1">
+ <BEGIN><!--</BEGIN>
+ <END>--></END>
+ </SPAN>
+
+ <SPAN TYPE="LITERAL1" DELEGATE="STRING">
+ <BEGIN>"</BEGIN>
+ <END>"</END>
+ </SPAN>
+
+ <SPAN TYPE="LITERAL1" DELEGATE="STRING">
+ <BEGIN>'</BEGIN>
+ <END>'</END>
+ </SPAN>
+
+ <SEQ TYPE="MARKUP">/</SEQ>
+ <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR">:</MARK_PREVIOUS>
+ </RULES>
+ <RULES SET="DTD-TAGS" DEFAULT="KEYWORD2" IGNORE_CASE="FALSE">
+ <!-- SGML comment -->
+ <SPAN TYPE="COMMENT1">
+ <BEGIN><!--</BEGIN>
+ <END>--></END>
+ </SPAN>
+
+ <!-- SGML comment -->
+ <SPAN TYPE="COMMENT1">
+ <BEGIN>--</BEGIN>
+ <END>--</END>
+ </SPAN>
+
+ <!-- Parameter entities -->
+ <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
+ <BEGIN>%</BEGIN>
+ <END>;</END>
+ </SPAN>
+
+ <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
+ <BEGIN>"</BEGIN>
+ <END>"</END>
+ </SPAN>
+
+ <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
+ <BEGIN>'</BEGIN>
+ <END>'</END>
+ </SPAN>
+
+ <!-- This appears in some SGML documents -->
+ <SPAN TYPE="KEYWORD2" DELEGATE="MAIN">
+ <BEGIN>[</BEGIN>
+ <END>]</END>
+ </SPAN>
+
+ <SEQ TYPE="OPERATOR">(</SEQ>
+ <SEQ TYPE="OPERATOR">)</SEQ>
+ <SEQ TYPE="OPERATOR">|</SEQ>
+ <SEQ TYPE="OPERATOR">?</SEQ>
+ <SEQ TYPE="OPERATOR">*</SEQ>
+ <SEQ TYPE="OPERATOR">+</SEQ>
+ <SEQ TYPE="OPERATOR">,</SEQ>
+
+ <KEYWORDS>
+ <KEYWORD1>CDATA</KEYWORD1>
+ <KEYWORD1>EMPTY</KEYWORD1>
+ <KEYWORD1>INCLUDE</KEYWORD1>
+ <KEYWORD1>IGNORE</KEYWORD1>
+ <KEYWORD1>NDATA</KEYWORD1>
+ <KEYWORD1>#IMPLIED</KEYWORD1>
+ <KEYWORD1>#PCDATA</KEYWORD1>
+ <KEYWORD1>#REQUIRED</KEYWORD1>
+ </KEYWORDS>
+ </RULES>
+ <RULES SET="STRING" DEFAULT="LITERAL1">
+ <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
+ <BEGIN>&</BEGIN>
+ <END>;</END>
+ </SPAN>
+ </RULES>
+ <!-- }}} -->
+ <RULES SET="ENTITY-TAGS" DEFAULT="KEYWORD2">
+ <!-- SGML comment -->
+ <SPAN TYPE="COMMENT1">
+ <BEGIN><!--</BEGIN>
+ <END>--></END>
+ </SPAN>
+
+ <!-- SGML comment -->
+ <SPAN TYPE="COMMENT1">
+ <BEGIN>--</BEGIN>
+ <END>--</END>
+ </SPAN>
+
+ <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
+ <BEGIN>"</BEGIN>
+ <END>"</END>
+ </SPAN>
+
+ <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
+ <BEGIN>'</BEGIN>
+ <END>'</END>
+ </SPAN>
+
+ <SEQ TYPE="OPERATOR">=</SEQ>
+
+ <SEQ TYPE="OPERATOR">%</SEQ>
+
+ <KEYWORDS>
+ <KEYWORD1>SYSTEM</KEYWORD1>
+ </KEYWORDS>
+ </RULES>
+ <RULES SET="CDATA" DEFAULT="COMMENT2">
+ <!-- no rules -->
+ </RULES>
+</MODE>