1 <?xml version="1.0"?>
\r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
6 Literate Haskell mode by Cameron Morrison (c.morrison@iinet.net.au)
\r
7 Modified version of the Haskell mode by Kristian Ovaska (kristian.ovaska@helsinki.fi)
\r
14 <PROPERTY NAME="commentStart" VALUE="{-" />
\r
15 <PROPERTY NAME="commentEnd" VALUE="-}" />
\r
16 <PROPERTY NAME="lineComment" VALUE="--" />
\r
17 <!-- apparently, this is required... -->
\r
18 <PROPERTY NAME="tabSize" VALUE="8" />
\r
19 <PROPERTY NAME="indentSize" VALUE="8" />
\r
22 <RULES IGNORE_CASE="FALSE" DEFAULT="COMMENT4">
\r
23 <EOL_SPAN AT_WHITESPACE_END="TRUE" TYPE="FUNCTION" DELEGATE="haskell::MAIN">></EOL_SPAN>
\r
24 <!-- for LaTeX-style -->
\r
25 <EOL_SPAN AT_LINE_START="TRUE" TYPE="COMMENT3">%</EOL_SPAN>
\r
26 <SPAN TYPE="LITERAL3" DELEGATE="haskell::MAIN">
\r
27 <BEGIN>\begin{code}</BEGIN>
\r
28 <END>\end{code}</END>
\r
31 <EOL_SPAN_REGEXP HASH_CHAR="\" AT_LINE_START="TRUE"
\r
32 DELEGATE="latex::MAIN" TYPE="KEYWORD1"
\r
33 >\\\w+</EOL_SPAN_REGEXP>
\r