1 <?xml version="1.0"?>
\r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
5 <!-- rhtml (ruby+html) mode -->
\r
9 <PROPERTY NAME="commentStart" VALUE="<!--" />
\r
10 <PROPERTY NAME="commentEnd" VALUE="-->" />
\r
11 <PROPERTY NAME="commentStart" VALUE="<%#" />
\r
12 <PROPERTY NAME="commentEnd" VALUE="%>" />
\r
14 <RULES IGNORE_CASE="TRUE">
\r
16 <!-- eRuby comment -->
\r
17 <SPAN TYPE="COMMENT1">
\r
18 <BEGIN><%#</BEGIN>
\r
22 <!-- eRuby assignment -->
\r
23 <SPAN TYPE="MARKUP" DELEGATE="ruby::MAIN">
\r
24 <BEGIN><%=</BEGIN>
\r
28 <!-- eRuby statement -->
\r
29 <SPAN TYPE="MARKUP" DELEGATE="ruby::MAIN">
\r
30 <BEGIN><%</BEGIN>
\r
34 <!-- SGML comment -->
\r
35 <SPAN TYPE="COMMENT1">
\r
36 <BEGIN><!--</BEGIN>
\r
41 <SPAN TYPE="MARKUP" DELEGATE="html::JAVASCRIPT">
\r
42 <BEGIN><SCRIPT</BEGIN>
\r
43 <END></SCRIPT></END>
\r
47 <SPAN TYPE="MARKUP" DELEGATE="html::CSS">
\r
48 <BEGIN><STYLE</BEGIN>
\r
49 <END></STYLE></END>
\r
52 <!-- DTD instructions -->
\r
53 <SPAN TYPE="KEYWORD2" DELEGATE="xml::DTD-TAGS">
\r
54 <BEGIN><!</BEGIN>
\r
58 <!-- markup tags -->
\r
59 <SPAN TYPE="MARKUP" DELEGATE="TAGS">
\r
64 <!-- SGML entities -->
\r
65 <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
\r
66 <BEGIN>&</BEGIN>
\r
71 <RULES SET="TAGS" DEFAULT="MARKUP">
\r
73 <SPAN TYPE="COMMENT1">
\r
74 <BEGIN><!--</BEGIN>
\r
78 <SPAN TYPE="COMMENT1">
\r
79 <BEGIN><%#</BEGIN>
\r
83 <SPAN TYPE="LITERAL1" DELEGATE="TAGS_LITERAL">
\r
88 <SPAN TYPE="LITERAL1" DELEGATE="TAGS_LITERAL">
\r
93 <SEQ TYPE="OPERATOR">=</SEQ>
\r
96 <RULES SET="TAGS_LITERAL" DEFAULT="LITERAL1">
\r
98 <SPAN TYPE="MARKUP">
\r
99 <BEGIN><%</BEGIN>
\r
103 <SPAN TYPE="MARKUP">
\r
104 <BEGIN><%=</BEGIN>
\r