<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="lang_spec.xslt"?>
<XMLConfigSettings>
    <FILEINFO>
        <Author>Efstratios Tsantilis</Author>
        <Type>LangSpec</Type>
        <Language>CC</Language>
        <Desc>Language specification for Code Composer</Desc>
    </FILEINFO>
    <SPECIFICATION>
        <FilePattern>*.cc</FilePattern>
        <OpenClose>()[]{}&lt;&gt;''``</OpenClose>
        <Delimiters>,.:</Delimiters>
        <WrapBy>(),</WrapBy>
        <EscapeChar></EscapeChar>
        <LineEnd>.</LineEnd>
        <Operators>?-+/&amp;*=&lt;&gt;~</Operators>
        <Words>0-9a-Z_/-@</Words>
        <Numbers>-+0-9a-fA-F.xXUL</Numbers>
        <HierarchySeparator>
            <Separator id="1" text="-"/>
            <Separator id="2" text="-&gt;"/>
            <Separator id="3" text="=&gt;"/>
        </HierarchySeparator>
    </SPECIFICATION>
    <COMPLEX_USING>
        <Word text="at"/>
        <Word text="where"/>
        <Word text="key"/>
    </COMPLEX_USING>
    <STRUCTURES>
        <Structure open="region" close="endregion" header="0" has_name="1"/>
        <Structure open="if" middle="else" close="endif" header="1"/>
        <Structure open="case" middle="when" close="endcase" header="1"/>
        <Structure open="loop" close="endloop" header="1"/>
        <Structure open="form" close="endform" has_name="1" separator="1" header="1"/>
        <Structure open="while" close="endwhile" header="1"/>
        <Structure open="do" close="enddo" header="1"/>
        <Structure open="try" middle="catch" close="endtry" header="1"/>
        <Structure open="class" close="endclass" has_name="1" separator="1" header="1"/>
        <Structure open="method" close="endmethod" has_name="1" separator="1" header="1"/>
        <Structure open="function" close="endfunction" has_name="1" separator="1" header="1"/>
        <Structure open="module" close="endmodule" has_name="1" separator="1" header="1"/>
        <Structure open="interface" close="endinterface" header="1"/>
        <Structure open="at" close="endat" header="1"/>
        <Structure open="exec" close="endexec" header="0"/>
        <Structure open="define" close="end-of-definition" has_name="1" separator="1" header="0"/>
        <Structure open="provide" close="endprovide" header="1"/>
        <Structure open="select" close="endselect" header="1"/>
        <Structure open="begin" close="end" header="0"/>
        <Structure open="enhancement" close="endenhancement" header="0" has_name="1" separator="1"/>
        <Structure open="enhancement-section" close="end-enhancement-section" header="0" has_name="1" separator="1"/>

		<!-- Code Composer Keywords Star -->
        <Structure open="@if" middle="@else" close="@end">
            <Middle name="@elseif"/>
        </Structure>
        <Structure open="@repeat" middle="@body" close="@end">
            <Middle name="@body"/>
            <Middle name="@first"/>
            <Middle name="@last"/>
            <Middle name="@notfirst"/>
            <Middle name="@notlast"/>
        </Structure>
        <Structure open="@area" middle="@importing" close="@end"/>
        <Structure open="@table" middle="@body" close="@end">
            <Middle name="@where"/>
            <Middle name="@sorted"/>
            <Middle name="@body"/>
            <Middle name="@initial"/>
            <Middle name="@first"/>
            <Middle name="@last"/>
            <Middle name="@notfirst"/>
            <Middle name="@notlast"/>
        </Structure>
        <Structure open="@case" middle="@when" close="@end"/>
        <Structure open="@slot"       close="@end"/>
        <Structure open="@newcontext" close="@end"/>
		<Structure open="@function"   middle="@importing" close="@end"/>
		<Structure open="@nocomposer" close="@endnocomposer"/>	
        <Structure open="@protected"       close="@end"/>
		
    </STRUCTURES>
    <FORMAT>
        <DefaultIndent>2</DefaultIndent>
        <ResetFormatSymbols>,</ResetFormatSymbols>
        <FormatWords>
            <FormatWord word="data" indent="6" next_line="1"/>
            <FormatWord word="field-symbols" indent="15" next_line="1"/>
            <FormatWord word="importing" indent="2" next_line="1"/>
            <FormatWord word="exporting" indent="2" next_line="1"/>
            <FormatWord word="changing" indent="2" next_line="1"/>
            <FormatWord word="exceptions" indent="2" next_line="1"/>
            <FormatWord word="tables" indent="2" next_line="1"/>
            <FormatWord word="using" indent="6" next_line="1"/>
        </FormatWords>
    </FORMAT>
    <SYNTAXINFO>
        <InfoType id="1" name="Compiler error" clr="-1"/>
        <InfoType id="2" name="Performance tip" clr="-1"/>
        <InfoType id="3" name="Syntax tip" clr="-1"/>
        <InfoType id="4" name="Spelling error" clr="-1"/>
    </SYNTAXINFO>
    <COLORSYNTAX>
        <TextType id="8" name="Breakpoint" dstyle="1" dbkclr="0" clr="16777215" bkclr="139"/>
        <TextType id="10" name="Changed indicator" dstyle="1" dbkclr="1" clr="139"/>
        <TextType id="11" name="Changed and saved indicator" dstyle="1" dbkclr="1" clr="12895487"/>
        <TextType id="5" name="Current line" dstyle="1" dbkclr="0" clr="-1" bkclr="15918553"/>
        <TextType id="6" name="Erroneous line" dstyle="1" dbkclr="0" clr="65535" bkclr="255"/>
        <TextType id="7" name="Execution" dstyle="1" dbkclr="0" clr="16777215" bkclr="3329330"/>
        <TextType id="3" name="Inactive selected text" dstyle="1" dbkclr="0" clr="-1" bkclr="-1"/>
        <TextType id="4" name="Line number" dstyle="1" dbkclr="1" clr="9342520"/>
        <TextType id="2" name="Selected text" dstyle="1" dbkclr="0" clr="16777215" bkclr="9922608"/>
        <TextType id="1" name="Selection margin" dstyle="1" dbkclr="1" clr="14281970"/>
        <TextType id="21" name="Text highlights" bold="1" italic="0" underline="0" clr="0" bkclr="-1" CaseDisplayMode="0"/>
        <TextType id="22" name="Text highlights error" bold="1" italic="0" underline="0" clr="255" bkclr="-1" CaseDisplayMode="0"/>
        <TextType id="30" name="Normal" dstyle="0" dbkclr="0" bold="0" italic="0" underline="0" clr="-1" bkclr="-1" CaseDisplayMode="0"/>
        <TextType id="9" name="Read-only mode" dstyle="1" dbkclr="1" clr="15789798"/>
        <TextType id="31" name="Comments" dstyle="0" dbkclr="0" text="1" bold="0" italic="1" underline="0" clr="8421504" bkclr="-1" CaseDisplayMode="0">
            <FirstChar>*</FirstChar>
            <Conditions>
                <Condition start="&quot;" end="\n"/>
            </Conditions>
        </TextType>
        <TextType id="52" name="Keywords" ImageIdx="13" bold="0" italic="0" underline="0" clr="16711680" bkclr="-1" CaseDisplayMode="0">
            <Keywords>
                <Keyword text="Class-pool"/>
                <Keyword text="Function-pool"/>
                <Keyword text="Include"/>
                <Keyword text="Interface-pool"/>
                <Keyword text="Program"/>
                <Keyword text="Report"/>
                <Keyword text="Type-pool"/>
                <Keyword text="bound"/>
                <Keyword text="Class"/>
                <Keyword text="Class-data"/>
                <Keyword text="Class-events"/>
                <Keyword text="Class-methods"/>
                <Keyword text="Constants"/>
                <Keyword text="Contexts"/>
                <Keyword text="Data"/>
                <Keyword text="Definition"/>
                <Keyword text="Endclass"/>
                <Keyword text="Endinterface"/>
                <Keyword text="Enhancement"/>
                <Keyword text="Endenhancement"/>
                <Keyword text="Enhancement-section"/>
                <Keyword text="End-enhancement-section"/>
                <Keyword text="Events"/>
                <Keyword text="Field-groups"/>
                <Keyword text="Field-symbols"/>
                <Keyword text="Implementation"/>
                <Keyword text="Interface"/>
                <Keyword text="Interfaces"/>
                <Keyword text="Local"/>
                <Keyword text="Methods"/>
                <Keyword text="Parameters"/>
                <Keyword text="Private"/>
                <Keyword text="Protected"/>
                <Keyword text="Public"/>
                <Keyword text="Ranges"/>
                <Keyword text="Section"/>
                <Keyword text="Selection-screen"/>
                <Keyword text="Select-options"/>
                <Keyword text="Static"/>
                <Keyword text="Statics"/>
                <Keyword text="spots"/>
                <Keyword text="Type-pools"/>
                <Keyword text="Types"/>
                <Keyword text="During "/>
                <Keyword text="End-of-page"/>
                <Keyword text="End-of-selection"/>
                <Keyword text="Initialization"/>
                <Keyword text="Line-selection"/>
                <Keyword text="Line-selection"/>
                <Keyword text="Load-of-program"/>
                <Keyword text="Selection-screen"/>
                <Keyword text="Start-of-selection"/>
                <Keyword text="Top-of-page"/>
                <Keyword text="User-command"/>
                <Keyword text="and"/>
                <Keyword text="assigned"/>
                <Keyword text="At"/>
                <Keyword text="Begin"/>
                <Keyword text="between"/>
                <Keyword text="block"/>
                <Keyword text="byte-ca"/>
                <Keyword text="byte-cn"/>
                <Keyword text="byte-co"/>
                <Keyword text="byte-cs"/>
                <Keyword text="byte-na"/>
                <Keyword text="byte-ns"/>
                <Keyword text="Ca"/>
                <Keyword text="Call"/>
                <Keyword text="Case"/>
                <Keyword text="Catch"/>
                <Keyword text="Change"/>
                <Keyword text="Check"/>
                <Keyword text="Cleanup"/>
                <Keyword text="cn"/>
                <Keyword text="co"/>
                <Keyword text="Continue"/>
                <Keyword text="cp"/>
                <Keyword text="cs"/>
                <Keyword text="Define"/>
                <Keyword text="Do"/>
                <Keyword text="Else"/>
                <Keyword text="Elseif"/>
                <Keyword text="End"/>
                <Keyword text="Endat"/>
                <Keyword text="Endcase"/>
                <Keyword text="Enddo"/>
                <Keyword text="Endexec"/>
                <Keyword text="Endform"/>
                <Keyword text="Endfunction"/>
                <Keyword text="Endif"/>
                <Keyword text="Endloop"/>
                <Keyword text="Endmethod"/>
                <Keyword text="Endmodule"/>
                <Keyword text="End-of-definition"/>
                <Keyword text="Endon"/>
                <Keyword text="Endprovide"/>
                <Keyword text="Endselect"/>
                <Keyword text="Endtry"/>
                <Keyword text="Endwhile"/>
                <Keyword text="eq"/>
                <Keyword text="Exec"/>
                <Keyword text="Exit"/>
                <Keyword text="first"/>
                <Keyword text="Form"/>
                <Keyword text="Function"/>
                <Keyword text="ge"/>
                <Keyword text="gt"/>
                <Keyword text="If"/>
                <Keyword text="in"/>
                <Keyword text="initial"/>
                <Keyword text="is"/>
                <Keyword text="last"/>
                <Keyword text="le"/>
                <Keyword text="Leave"/>
                <Keyword text="Loop"/>
                <Keyword text="lt"/>
                <Keyword text="M"/>
                <Keyword text="Method"/>
                <Keyword text="Module"/>
                <Keyword text="na"/>
                <Keyword text="ne"/>
                <Keyword text="new"/>
                <Keyword text="not"/>
                <Keyword text="np"/>
                <Keyword text="ns"/>
                <Keyword text="o"/>
                <Keyword text="of"/>
                <Keyword text="On"/>
                <Keyword text="or"/>
                <Keyword text="Perform"/>
                <Keyword text="Provide"/>
                <Keyword text="requested"/>
                <Keyword text="Return"/>
                <Keyword text="screen"/>
                <Keyword text="Select"/>
                <Keyword text="Sql"/>
                <Keyword text="Stop"/>
                <Keyword text="supplied"/>
                <Keyword text="transaction"/>
                <Keyword text="Try"/>
                <Keyword text="When"/>
                <Keyword text="While"/>
                <Keyword text="z"/>
                <Keyword text="Abs"/>
                <Keyword text="Abs"/>
                <Keyword text="Abs"/>
                <Keyword text="Acos"/>
                <Keyword text="Add"/>
                <Keyword text="Add-corresponding"/>
                <Keyword text="Adjacent"/>
                <Keyword text="Aliases"/>
                <Keyword text="all"/>
                <Keyword text="Analyzer"/>
                <Keyword text="Any"/>
                <Keyword text="Append"/>
                <Keyword text="appending"/>
                <Keyword text="as"/>
                <Keyword text="ascending"/>
                <Keyword text="Asin"/>
                <Keyword text="Assign"/>
                <Keyword text="assigning"/>
                <Keyword text="Assert"/>
                <Keyword text="Atan"/>
                <Keyword text="Authority-check"/>
                <Keyword text="Avg"/>
                <Keyword text="Back"/>
                <Keyword text="BAdi"/>
                <Keyword text="binary"/>
                <Keyword text="Bit"/>
                <Keyword text="Bit-and"/>
                <Keyword text="Bit-not"/>
                <Keyword text="Bit-or"/>
                <Keyword text="Bit-xor"/>
                <Keyword text="Blank"/>
                <Keyword text="Bound"/>
                <Keyword text="Break-point"/>
                <Keyword text="buffer"/>
                <Keyword text="by"/>
                <Keyword text="c"/>
                <Keyword text="case"/>
                <Keyword text="Ceil"/>
                <Keyword text="Centered"/>
                <Keyword text="changing"/>
                <Keyword text="Charlen"/>
                <Keyword text="Checkbox"/>
                <Keyword text="Clear"/>
                <Keyword text="client"/>
                <Keyword text="Close"/>
                <Keyword text="Cnt"/>
                <Keyword text="Code"/>
                <Keyword text="Collect"/>
                <Keyword text="color"/>
                <Keyword text="col_negative"/>
                <Keyword text="col_normal"/>
                <Keyword text="Comment"/>
                <Keyword text="Commit"/>
                <Keyword text="Communication"/>
                <Keyword text="comparing"/>
                <Keyword text="component"/>
                <Keyword text="Compute"/>
                <Keyword text="Concatenate"/>
                <Keyword text="Condense"/>
                <Keyword text="Control"/>
                <Keyword text="Controls"/>
                <Keyword text="Convert"/>
                <Keyword text="Copy"/>
                <Keyword text="Cos"/>
                <Keyword text="Cosh"/>
                <Keyword text="Count"/>
                <Keyword text="Country"/>
                <Keyword text="Create"/>
                <Keyword text="Currency"/>
                <Keyword text="Cursor"/>
                <Keyword text="Customer-function"/>
                <Keyword text="Database"/>
                <Keyword text="Dataset"/>
                <Keyword text="date"/>
                <Keyword text="Dbmaxlen"/>
                <Keyword text="Decimals"/>
                <Keyword text="default"/>
                <Keyword text="Delete"/>
                <Keyword text="Demand"/>
                <Keyword text="descending"/>
                <Keyword text="Describe"/>
                <Keyword text="Detail"/>
                <Keyword text="Dialog"/>
                <Keyword text="Distinct"/>
                <Keyword text="Div"/>
                <Keyword text="Divide"/>
                <Keyword text="Divide-corresponding"/>
                <Keyword text="duplicates"/>
                <Keyword text="Dynpro"/>
                <Keyword text="Edit"/>
                <Keyword text="Editor-call"/>
                <Keyword text="encoding"/>
                <Keyword text="equal"/>
                <Keyword text="Event"/>
                <Keyword text="Exceptions"/>
                <Keyword text="excluding"/>
                <Keyword text="Exp"/>
                <Keyword text="Exponent"/>
                <Keyword text="Export"/>
                <Keyword text="exporting"/>
                <Keyword text="Extended"/>
                <Keyword text="Extract"/>
                <Keyword text="Fetch"/>
                <Keyword text="Field"/>
                <Keyword text="Fields"/>
                <Keyword text="Find"/>
                <Keyword text="Floor"/>
                <Keyword text="for"/>
                <Keyword text="Format"/>
                <Keyword text="Frac"/>
                <Keyword text="frame"/>
                <Keyword text="Free"/>
                <Keyword text="from"/>
                <Keyword text="Generate"/>
                <Keyword text="Get"/>
                <Keyword text="greater"/>
                <Keyword text="Group"/>
                <Keyword text="handler"/>
                <Keyword text="hashed"/>
                <Keyword text="header"/>
                <Keyword text="help-id"/>
                <Keyword text="Help-request"/>
                <Keyword text="Hide"/>
                <Keyword text="Hotspot"/>
                <Keyword text="i"/>
                <Keyword text="Icon"/>
                <Keyword text="id"/>
                <Keyword text="Import"/>
                <Keyword text="importing"/>
                <Keyword text="index"/>
                <Keyword text="Infotypes"/>
                <Keyword text="Inheriting"/>
                <Keyword text="Input"/>
                <Keyword text="Insert"/>
                <Keyword text="intensified"/>
                <Keyword text="into"/>
                <Keyword text="Inverse"/>
                <Keyword text="Join"/>
                <Keyword text="key"/>
                <Keyword text="Language"/>
                <Keyword text="Leading"/>
                <Keyword text="left"/>
                <Keyword text="left-justified"/>
                <Keyword text="less"/>
                <Keyword text="Like"/>
                <Keyword text="Line"/>
                <Keyword text="Line-count"/>
                <Keyword text="Lines"/>
                <Keyword text="Line-size"/>
                <Keyword text="List-processing"/>
                <Keyword text="Load"/>
                <Keyword text="lower"/>
                <Keyword text="Locale"/>
                <Keyword text="Log"/>
                <Keyword text="Log10"/>
                <Keyword text="Margin"/>
                <Keyword text="Mask"/>
                <Keyword text="Matchcode"/>
                <Keyword text="Max"/>
                <Keyword text="memory"/>
                <Keyword text="Message"/>
                <Keyword text="Message-id"/>
                <Keyword text="Min"/>
                <Keyword text="Mod"/>
                <Keyword text="mode"/>
                <Keyword text="Modify"/>
                <Keyword text="Move"/>
                <Keyword text="Move-corresponding"/>
                <Keyword text="Multiply"/>
                <Keyword text="Multiply-corresponding"/>
                <Keyword text="New-line"/>
                <Keyword text="New-page"/>
                <Keyword text="Next"/>
                <Keyword text="no "/>
                <Keyword text="nodes"/>
                <Keyword text="No-gap"/>
                <Keyword text="No-heading"/>
                <Keyword text="Non-unique"/>
                <Keyword text="No-scrolling"/>
                <Keyword text="No-sign"/>
                <Keyword text="No-title"/>
                <Keyword text="No-zero"/>
                <Keyword text="number"/>
                <Keyword text="Numofchar"/>
                <Keyword text="Object"/>
                <Keyword text="occurs"/>
                <Keyword text="occurrences"/>
                <Keyword text="Open"/>
                <Keyword text="optional"/>
                <Keyword text="order"/>
                <Keyword text="others"/>
                <Keyword text="Output"/>
                <Keyword text="Overlay"/>
                <Keyword text="Pack"/>
                <Keyword text="Page"/>
                <Keyword text="Parameter"/>
                <Keyword text="Pf-status"/>
                <Keyword text="places"/>
                <Keyword text="position"/>
                <Keyword text="Print"/>
                <Keyword text="Print-control"/>
                <Keyword text="Property"/>
                <Keyword text="Put"/>
                <Keyword text="Radiobutton"/>
                <Keyword text="Raise"/>
                <Keyword text="Raising"/>
                <Keyword text="Read"/>
                <Keyword text="Receive"/>
                <Keyword text="redefinition"/>
                <Keyword text="ref"/>
                <Keyword text="reference"/>
                <Keyword text="Refresh"/>
                <Keyword text="Reject"/>
                <Keyword text="Replace"/>
                <Keyword text="Reserve"/>
                <Keyword text="Reset"/>
                <Keyword text="right-justified"/>
                <Keyword text="Rollback"/>
                <Keyword text="Round"/>
                <Keyword text="rows"/>
                <Keyword text="Rtti"/>
                <Keyword text="Run"/>
                <Keyword text="Scan"/>
                <Keyword text="Scroll"/>
                <Keyword text="Scroll-boundary"/>
                <Keyword text="Search"/>
                <Keyword text="Selection-table"/>
                <Keyword text="separated"/>
                <Keyword text="Set"/>
                <Keyword text="shared"/>
                <Keyword text="Shift"/>
                <Keyword text="Sign"/>
                <Keyword text="Sin"/>
                <Keyword text="single"/>
                <Keyword text="Sinh"/>
                <Keyword text="Size"/>
                <Keyword text="Skip"/>
                <Keyword text="Sort"/>
                <Keyword text="sorted"/>
                <Keyword text="Specified"/>
                <Keyword text="Split"/>
                <Keyword text="Sqrt"/>
                <Keyword text="Stamp"/>
                <Keyword text="standard"/>
                <Keyword text="starting"/>
                <Keyword text="string"/>
                <Keyword text="Strlen"/>
                <Keyword text="Structure"/>
                <Keyword text="Submit"/>
                <Keyword text="Subtract"/>
                <Keyword text="Subtract-corresponding"/>
                <Keyword text="Sum"/>
                <Keyword text="Summary"/>
                <Keyword text="Supply"/>
                <Keyword text="Suppress"/>
                <Keyword text="Symbol"/>
                <Keyword text="Syntax-check"/>
                <Keyword text="Syntax-trace"/>
                <Keyword text="System-call"/>
                <Keyword text="System-exceptions"/>
                <Keyword text="table"/>
                <Keyword text="Tables"/>
                <Keyword text="Tan"/>
                <Keyword text="Tanh"/>
                <Keyword text="task"/>
                <Keyword text="Text"/>
                <Keyword text="Textpool"/>
                <Keyword text="Time"/>
                <Keyword text="times"/>
                <Keyword text="title"/>
                <Keyword text="Titlebar"/>
                <Keyword text="to"/>
                <Keyword text="Transfer"/>
                <Keyword text="Translate"/>
                <Keyword text="transporting"/>
                <Keyword text="Trunc"/>
                <Keyword text="type"/>
                <Keyword text="Uline"/>
                <Keyword text="under"/>
                <Keyword text="unique"/>
                <Keyword text="Unit"/>
                <Keyword text="Unpack"/>
                <Keyword text="up"/>
                <Keyword text="Update"/>
                <Keyword text="upper"/>
                <Keyword text="using"/>
                <Keyword text="value"/>
                <Keyword text="Value-request"/>
                <Keyword text="Wait"/>
                <Keyword text="Where"/>
                <Keyword text="Window"/>
                <Keyword text="with"/>
                <Keyword text="With-title"/>
                <Keyword text="Work"/>
                <Keyword text="Write"/>
                <Keyword text="x"/>
                <Keyword text="xor"/>
                <Keyword text="xstring"/>
                <Keyword text="Xstrlen"/>
                <Keyword text="zone"/>
            </Keywords>
        </TextType>
        <TextType id="53" name="CC Keywords" ImageIdx="13" bold="0" italic="0" underline="0" clr="2124031" bkclr="-1" CaseDisplayMode="0">
            <Keywords>
                <Keyword text="@if"/>
                <Keyword text="@end"/>
                <Keyword text="@else"/>
                <Keyword text="@elseif"/>
                <Keyword text="@optional"/>
                <Keyword text="@prog"/>
                <Keyword text="@repeat"/>
                <Keyword text="@insertarea"/>
                <Keyword text="@insertprog"/>
                <Keyword text="@inserttemplate"/>
                <Keyword text="@insert"/>
                <Keyword text="@area"/>
                <Keyword text="@table"/>
                <Keyword text="@initial"/>
                <Keyword text="@notinitial"/>
                <Keyword text="@set"/>
                <Keyword text="@setvar"/>
                <Keyword text="@slot"/>
                <Keyword text="@a"/>
                                <Keyword text="@type"/>
                                <Keyword text="@name"/>
                                <Keyword text="@id"/>
				<Keyword text="@context"/>
                <Keyword text="@value"/>
                <Keyword text="@body"/>
                <Keyword text="@first"/>
                <Keyword text="@notfirst"/>
                <Keyword text="@last"/>
                <Keyword text="@notlast"/>
                <Keyword text="@newcontext"/>
                <Keyword text="@case"/>
                <Keyword text="@when"/>
                <Keyword text="@others"/>
                <Keyword text="@comment"/>
                <Keyword text="@breakpoint"/>
                <Keyword text="@check"/>
                <Keyword text="@exit"/>
                <Keyword text="@callback"/>
				<Keyword text="@importing"/>
				<Keyword text="@var"/>	
				<Keyword text="@default"/>	
				<Keyword text="@where"/>	
				<Keyword text="@sorted"/>	
				<Keyword text="@continue"/>	
				<Keyword text="@nocomposer"/>	
				<Keyword text="@endnocomposer"/>	
                <Keyword text="@global"/>	
				<Keyword text="@line"/>	
				<Keyword text="@add"/>	
				<Keyword text="@useprog"/>
                <Keyword text="@usetemplate"/>
                <Keyword text="@p"/>
				<Keyword text="@template"/>
				<Keyword text="@protected"/>	
                <Keyword text="@matches"/>	

				<Keyword text="@eq"/>	
				<Keyword text="@ne"/>	
				<Keyword text="@gt"/>	
				<Keyword text="@lt"/>	
				<Keyword text="@ge"/>	
				<Keyword text="@le"/>	
				<Keyword text="@mod"/>	

            </Keywords>
        </TextType>
        <TextType id="54" name="CC Variable" ImageIdx="13" bold="0" italic="0" underline="0" clr="255" bkclr="16777215" CaseDisplayMode="0">
            <Conditions>
                <Condition start="$" end="$"/>
            </Conditions>
        </TextType>
        <TextType id="55" name="CC Function" ImageIdx="13" bold="0" italic="0" underline="0" clr="255" bkclr="16777215" CaseDisplayMode="0">
            <Conditions>
                <Condition start="#" end=""/>
            </Conditions>
        </TextType>
        <TextType id="32" name="Numbers" dstyle="0" dbkclr="0" bold="0" italic="0" underline="0" clr="16750899" bkclr="-1" CaseDisplayMode="0"/>
        <TextType id="33" name="Strings" dstyle="0" dbkclr="0" text="1" bold="0" italic="0" underline="0" clr="1680973" bkclr="-1" CaseDisplayMode="0">
            <FirstChar/>
            <Conditions>
                <Condition start="'" end="'"/>
                <Condition start="`" end="`"/>
            </Conditions>
        </TextType>
    </COLORSYNTAX>
</XMLConfigSettings>
