|
jEdit example source code file (csharp.xml)
The jEdit csharp.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <MODE> <PROPS> <PROPERTY NAME="commentStart" VALUE="/*" /> <PROPERTY NAME="commentEnd" VALUE="*/" /> <PROPERTY NAME="lineComment" VALUE="//" /> <!-- Auto indent --> <PROPERTY NAME="indentOpenBrackets" VALUE="{" /> <PROPERTY NAME="indentCloseBrackets" VALUE="}" /> <PROPERTY NAME="unalignedOpenBrackets" VALUE="(" /> <PROPERTY NAME="unalignedCloseBrackets" VALUE=")" /> <PROPERTY NAME="indentNextLine" VALUE="\s*(((if|while)\s*\(|else\s*|else\s+if\s*\(|for\s*\(.*\))[^{;]*)" /> <PROPERTY NAME="unindentThisLine" VALUE="^.*(default:\s*|case.*:.*)$" /> <PROPERTY NAME="electricKeys" VALUE=":" /> </PROPS> <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE" DIGIT_RE="(0x[\p{XDigit}]+[lL]?|[\p{Digit}]+(e[\p{Digit}]*)?[lLdDfF]?)"> <SPAN TYPE="COMMENT1"> <BEGIN>/* <END>*/ </SPAN> <!-- DocComments may have XML in them --> <EOL_SPAN TYPE="COMMENT3" DELEGATE="DOC_COMMENT">/// <EOL_SPAN TYPE="COMMENT2">// <!-- verbatim strings --> <SPAN TYPE="LITERAL3" NO_LINE_BREAK="FALSE"> <BEGIN>@" <END>" </SPAN> <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE"> <BEGIN>" <END>" </SPAN> <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE"> <BEGIN>' <END>' </SPAN> <EOL_SPAN TYPE="KEYWORD2">#if <EOL_SPAN TYPE="KEYWORD2">#else <EOL_SPAN TYPE="KEYWORD2">#elif <EOL_SPAN TYPE="KEYWORD2">#endif <EOL_SPAN TYPE="KEYWORD2">#define <EOL_SPAN TYPE="KEYWORD2">#undef <EOL_SPAN TYPE="KEYWORD2">#warning <EOL_SPAN TYPE="KEYWORD2">#error <EOL_SPAN TYPE="KEYWORD2">#line <EOL_SPAN TYPE="KEYWORD2">#region <EOL_SPAN TYPE="KEYWORD2">#endregion <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">? <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">( <SEQ TYPE="OPERATOR">) <KEYWORDS> <KEYWORD1>abstract <KEYWORD1>as <KEYWORD1>base <KEYWORD1>break <KEYWORD1>case <KEYWORD1>catch <KEYWORD1>checked <KEYWORD1>const <KEYWORD1>continue <KEYWORD1>decimal <KEYWORD1>default <KEYWORD1>delegate <KEYWORD1>do <KEYWORD1>else <KEYWORD1>explicit <KEYWORD1>extern <KEYWORD1>finally <KEYWORD1>fixed <KEYWORD1>for <KEYWORD1>foreach <KEYWORD1>goto <KEYWORD1>if <KEYWORD1>implicit <KEYWORD1>in <KEYWORD1>internal <KEYWORD1>is <KEYWORD1>lock <KEYWORD1>new <KEYWORD1>operator <KEYWORD1>out <KEYWORD1>override <KEYWORD1>params <KEYWORD1>private <KEYWORD1>protected <KEYWORD1>public <KEYWORD1>readonly <KEYWORD1>ref <KEYWORD1>return <KEYWORD1>sealed <KEYWORD1>sizeof <KEYWORD1>stackalloc <KEYWORD1>static <KEYWORD1>switch <KEYWORD1>throw <KEYWORD1>try <KEYWORD1>typeof <KEYWORD1>unchecked <KEYWORD1>unsafe <KEYWORD1>virtual <KEYWORD1>while <KEYWORD2>using <KEYWORD2>namespace <KEYWORD3>bool <KEYWORD3>byte <KEYWORD3>char <KEYWORD3>class <KEYWORD3>double <KEYWORD3>enum <KEYWORD3>event <KEYWORD3>float <KEYWORD3>int <KEYWORD3>interface <KEYWORD3>long <KEYWORD3>object <KEYWORD3>sbyte <KEYWORD3>short <KEYWORD3>string <KEYWORD3>struct <KEYWORD3>uint <KEYWORD3>ulong <KEYWORD3>ushort <KEYWORD3>void <LITERAL2>false <LITERAL2>null <LITERAL2>this <LITERAL2>true </KEYWORDS> </RULES> <RULES SET="DOC_COMMENT" DEFAULT="COMMENT3" IGNORE_CASE="TRUE"> <!-- XML comments --> <SPAN TYPE="COMMENT1"> <BEGIN><-- <END>--> </SPAN> <!-- XML tags --> <SPAN TYPE="MARKUP" DELEGATE="xml::TAGS"> <BEGIN>< <END>> </SPAN> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit csharp.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.