36 lines
1.0 KiB
XML
36 lines
1.0 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE MODE SYSTEM "xmode.dtd">
|
|
|
|
<MODE>
|
|
<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" />
|
|
</PROPS>
|
|
<RULES ESCAPE="\"
|
|
IGNORE_CASE="FALSE"
|
|
HIGHLIGHT_DIGITS="TRUE"
|
|
DIGIT_RE="(0x[\p{XDigit}]+[lL]?|[\p{Digit}]+(e[\p{Digit}]*)?[lLdDfF]?)">
|
|
|
|
<SPAN TYPE="LITERAL3">
|
|
<BEGIN>%{</BEGIN>
|
|
<END>%}</END>
|
|
</SPAN>
|
|
|
|
<!-- swig directive -->
|
|
<MARK_FOLLOWING AT_WORD_START="TRUE" TYPE="KEYWORD4">%</MARK_FOLLOWING>
|
|
|
|
<IMPORT DELEGATE="c::MAIN"/>
|
|
</RULES>
|
|
</MODE>
|