]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/embperl.xml
4dcc35e188e91d0586d6a49cea46ac78c9706cf3
[factor.git] / basis / xmode / modes / embperl.xml
1 <?xml version="1.0"?>\r
2 \r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">\r
4 \r
5 <!--\r
6 catalog entry:\r
7 \r
8 <MODE NAME="embperl"            FILE="embperl.xml"\r
9                                 FILE_NAME_GLOB="*.epl"/>\r
10 \r
11 sidekick parser entry:\r
12 mode.embperl.sidekick.parser=html\r
13 \r
14 xml completion entry:\r
15 mode.embperl.xml.completion-info=jeditresource:/XML.jar!/xml/completion/html-complete.xml\r
16 -->\r
17 \r
18 <MODE>\r
19         <PROPS>\r
20                 <PROPERTY NAME="commentStart" VALUE="&lt;!--" />\r
21                 <PROPERTY NAME="commentEnd" VALUE="--&gt;" />\r
22         </PROPS>\r
23         <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="FALSE">\r
24                 <SPAN TYPE="COMMENT2">\r
25                         <BEGIN>[#</BEGIN>\r
26                         <END>#]</END>\r
27                 </SPAN>\r
28                 <!-- output result -->\r
29                 <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">\r
30                         <BEGIN>[+</BEGIN>\r
31                         <END>+]</END>\r
32                 </SPAN>\r
33                 <!-- execute code -->\r
34                 <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">\r
35                         <BEGIN>[-</BEGIN>\r
36                         <END>-]</END>\r
37                 </SPAN>\r
38                 <!-- control flow -->\r
39                 <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">\r
40                         <BEGIN>[$</BEGIN>\r
41                         <END>$]</END>\r
42                 </SPAN>\r
43                 <!-- execute once -->\r
44                 <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">\r
45                         <BEGIN>[!</BEGIN>\r
46                         <END>!]</END>\r
47                 </SPAN>\r
48                 <IMPORT DELEGATE="html::MAIN"/>\r
49         </RULES>\r
50 </MODE>\r
51 \r