|
jEdit example source code file (haskell.xml)
The jEdit haskell.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <!-- 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" HIGHLIGHT_DIGITS="TRUE"> <!-- Pragmas. --> <SPAN TYPE="COMMENT2"> <BEGIN>{-# <END>#-} </SPAN> <SPAN TYPE="COMMENT1"> <BEGIN>{- <END>-} </SPAN> <EOL_SPAN TYPE="COMMENT1">-- <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE"> <BEGIN>" <END>" </SPAN> <!-- ' causes problems because not all ' are character definitions. I implemented an ugly and partial workaround. --> <SEQ TYPE="LITERAL1">' ' <SEQ TYPE="LITERAL1">'!' <SEQ TYPE="LITERAL1">'"' <SEQ TYPE="LITERAL1">'$' <SEQ TYPE="LITERAL1">'%' <SEQ TYPE="LITERAL1">'/' <SEQ TYPE="LITERAL1">'(' <SEQ TYPE="LITERAL1">')' <SEQ TYPE="LITERAL1">'[' <SEQ TYPE="LITERAL1">']' <SEQ TYPE="LITERAL1">'+' <SEQ TYPE="LITERAL1">'-' <SEQ TYPE="LITERAL1">'*' <SEQ TYPE="LITERAL1">'=' <SEQ TYPE="LITERAL1">'/' <SEQ TYPE="LITERAL1">'^' <SEQ TYPE="LITERAL1">'.' <SEQ TYPE="LITERAL1">',' <SEQ TYPE="LITERAL1">':' <SEQ TYPE="LITERAL1">';' <SEQ TYPE="LITERAL1">'<' <SEQ TYPE="LITERAL1">'>' <SEQ TYPE="LITERAL1">'|' <SEQ TYPE="LITERAL1">'@' <SPAN TYPE="LITERAL1" NO_WORD_BREAK="TRUE"> <BEGIN>' <END>' </SPAN> <SEQ TYPE="OPERATOR">.. <SEQ TYPE="OPERATOR">&& <SEQ TYPE="OPERATOR">:: <SEQ TYPE="OPERATOR">< <SEQ TYPE="OPERATOR">> <SEQ TYPE="OPERATOR">+ <SEQ TYPE="OPERATOR">- <SEQ TYPE="OPERATOR">* <SEQ TYPE="OPERATOR">/ <SEQ TYPE="OPERATOR">% <SEQ TYPE="OPERATOR">^ <SEQ TYPE="OPERATOR">= <SEQ TYPE="OPERATOR">| <SEQ TYPE="OPERATOR">@ <SEQ TYPE="OPERATOR">~ <SEQ TYPE="OPERATOR">! <SEQ TYPE="OPERATOR">$ <!-- Defining this as OPERATOR causes float numbers not to be highlighted... Which is more important? --> <!-- Other jEdit examples (source code examples)Here is a short list of links related to this jEdit haskell.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.