|
jEdit example source code file (inform.xml)
The jEdit inform.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <MODE> <!-- Syntax highlighting mode for the Inform language. You can find out more about inform at http://www.gnelson.demon.co.uk/inform.html And an inform language guide at http://www.gnelson.demon.co.uk/dman/index.html --> <PROPS> <!-- <PROPERTY NAME="commentStart" VALUE="/*" /> <PROPERTY NAME="commentEnd" VALUE="*/" /> --> <PROPERTY NAME="lineComment" VALUE="!" /> <PROPERTY NAME="wordBreakChars" VALUE=",+-=<>/?^&*" /> <!-- Auto indent --> <PROPERTY NAME="indentOpenBrackets" VALUE="{[" /> <PROPERTY NAME="indentCloseBrackets" VALUE="}]" /> <PROPERTY NAME="indentNextLine" VALUE="\s*(((if|while)\s*\(|else\s*|else\s+if\s*\(|for\s*\(.*\))[^{;]*)" /> <!-- set this to 'true' if you want to use GNU coding style --> <PROPERTY NAME="doubleBracketIndent" VALUE="false" /> <PROPERTY NAME="filenameGlob" VALUE="*.(inf|h)" /> </PROPS> <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE" DIGIT_RE="(\$[\p{XDigit}]|[\p{Digit}])"> <EOL_SPAN TYPE="COMMENT1">! <!-- strings can span lines --> <SPAN TYPE="LITERAL1" DELEGATE="InformInnerText"> <BEGIN>" <END>" </SPAN> <SPAN TYPE="LITERAL2"> <BEGIN>' <END>' </SPAN> <!-- preprocessor statements --> <EOL_SPAN TYPE="KEYWORD2"># <EOL_SPAN TYPE="COMMENT1">! <!-- special sequences that require special highlighting --> <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">~ <SEQ TYPE="OPERATOR">} <SEQ TYPE="OPERATOR">{ <SEQ TYPE="OPERATOR">] <SEQ TYPE="OPERATOR">[ <SEQ TYPE="OPERATOR">.& <SEQ TYPE="OPERATOR">.# <SEQ TYPE="OPERATOR">--> <!-- Function calls --> <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">( <SEQ TYPE="OPERATOR">) <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">:: <MARK_PREVIOUS AT_WHITESPACE_END="FALSE" MATCH_TYPE="OPERATOR" TYPE="LABEL">:</MARK_PREVIOUS> <KEYWORDS> <!-- operators --> <KEYWORD1>has <KEYWORD1>hasnt <KEYWORD1>in <KEYWORD1>notin <KEYWORD1>ofclass <KEYWORD1>provides <KEYWORD1>or <!-- text-base conversion functions --> <LITERAL2>char <LITERAL2>string <LITERAL2>address <LITERAL2>name <LITERAL2>a <LITERAL2>an <LITERAL2>the <LITERAL2>The <LITERAL2>property <LITERAL2>object <!-- language semantics --> <KEYWORD1>break <KEYWORD1>continue <KEYWORD1>do <KEYWORD1>until <KEYWORD1>for <KEYWORD1>give <KEYWORD1>if <KEYWORD1>else <KEYWORD1>inversion <KEYWORD1>jump <KEYWORD1>move <KEYWORD2>to <KEYWORD1>objectloop <KEYWORD1>remove <KEYWORD1>return <KEYWORD1>rfalse <KEYWORD1>rtrue <KEYWORD1>string <KEYWORD1>switch <KEYWORD1>while <!-- class keyworks --> <KEYWORD1>with <!-- Other jEdit examples (source code examples)Here is a short list of links related to this jEdit inform.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.