]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/sgml.xml
6f7737d855cb9b2d03e86625b321e53c36e046e2
[factor.git] / basis / xmode / modes / sgml.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="commentStart" VALUE="&lt;!--" />\r
8                 <PROPERTY NAME="commentEnd" VALUE="--&gt;" />\r
9         </PROPS>\r
10         <RULES>\r
11                 <!-- SGML comment -->\r
12                 <SPAN TYPE="COMMENT1">\r
13                         <BEGIN>&lt;!--</BEGIN>\r
14                         <END>--&gt;</END>\r
15                 </SPAN>\r
16 \r
17                 <!-- DTD Entity declarations -->\r
18                 <SPAN TYPE="KEYWORD2" DELEGATE="xml::ENTITY-TAGS">\r
19                         <BEGIN>&lt;!ENTITY</BEGIN>\r
20                         <END>&gt;</END>\r
21                 </SPAN>\r
22 \r
23                 <!-- CDATA sections -->\r
24                 <SPAN TYPE="KEYWORD2" DELEGATE="xml::CDATA">\r
25                         <BEGIN>&lt;![CDATA[</BEGIN>\r
26                         <END>]]&gt;</END>\r
27                 </SPAN>\r
28 \r
29                 <!-- DTD instructions -->\r
30                 <SPAN TYPE="KEYWORD2" DELEGATE="xml::DTD-TAGS">\r
31                         <BEGIN>&lt;!</BEGIN>\r
32                         <END>&gt;</END>\r
33                 </SPAN>\r
34 \r
35                 <!-- markup tags -->\r
36                 <SPAN TYPE="MARKUP" DELEGATE="xml::TAGS">\r
37                         <BEGIN>&lt;</BEGIN>\r
38                         <END>&gt;</END>\r
39                 </SPAN>\r
40 \r
41                 <!-- SGML entities -->\r
42                 <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">\r
43                         <BEGIN>&amp;</BEGIN>\r
44                         <END>;</END>\r
45                 </SPAN>\r
46         </RULES>\r
47 </MODE>\r