38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			XML
		
	
	
		
		
			
		
	
	
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			XML
		
	
	
| 
								 | 
							
								<?xml version="1.0"?>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<!DOCTYPE MODE SYSTEM "xmode.dtd">
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<!--
							 | 
						||
| 
								 | 
							
									Literate Haskell mode by Cameron Morrison (c.morrison@iinet.net.au)
							 | 
						||
| 
								 | 
							
									Modified version of the Haskell mode by Kristian Ovaska (kristian.ovaska@helsinki.fi)
							 | 
						||
| 
								 | 
							
									Based on Haskell 98
							 | 
						||
| 
								 | 
							
								-->
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								<MODE>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									<PROPS>
							 | 
						||
| 
								 | 
							
										<PROPERTY NAME="commentStart" VALUE="{-" />
							 | 
						||
| 
								 | 
							
										<PROPERTY NAME="commentEnd" VALUE="-}" />
							 | 
						||
| 
								 | 
							
										<PROPERTY NAME="lineComment" VALUE="--" />
							 | 
						||
| 
								 | 
							
										<!-- apparently, this is required... -->
							 | 
						||
| 
								 | 
							
										<PROPERTY NAME="tabSize" VALUE="8" />
							 | 
						||
| 
								 | 
							
										<PROPERTY NAME="indentSize" VALUE="8" />
							 | 
						||
| 
								 | 
							
									</PROPS>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									<RULES IGNORE_CASE="FALSE" DEFAULT="COMMENT4">
							 | 
						||
| 
								 | 
							
										<EOL_SPAN AT_WHITESPACE_END="TRUE" TYPE="FUNCTION" DELEGATE="haskell::MAIN">></EOL_SPAN>
							 | 
						||
| 
								 | 
							
										<!-- for LaTeX-style -->
							 | 
						||
| 
								 | 
							
										<EOL_SPAN AT_LINE_START="TRUE" TYPE="COMMENT3">%</EOL_SPAN>
							 | 
						||
| 
								 | 
							
										<SPAN TYPE="LITERAL3" DELEGATE="haskell::MAIN">
							 | 
						||
| 
								 | 
							
											<BEGIN>\begin{code}</BEGIN>
							 | 
						||
| 
								 | 
							
											<END>\end{code}</END>
							 | 
						||
| 
								 | 
							
										</SPAN>
							 | 
						||
| 
								 | 
							
										<!--
							 | 
						||
| 
								 | 
							
										<EOL_SPAN_REGEXP HASH_CHAR="\" AT_LINE_START="TRUE"
							 | 
						||
| 
								 | 
							
											DELEGATE="latex::MAIN" TYPE="KEYWORD1"
							 | 
						||
| 
								 | 
							
										>\\\w+</EOL_SPAN_REGEXP>
							 | 
						||
| 
								 | 
							
										-->
							 | 
						||
| 
								 | 
							
								    </RULES>
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								</MODE>
							 |