User Tools

Site Tools


crpl:crpl-syntax

This is an old revision of the document!


crpl-syntax.xml
<NotepadPlus>
    <UserLang name="CRPL" ext="crpl" udlVersion="2.0">
        <Settings>
            <Global caseIgnored="yes" allowFoldOfComments="yes" forceLineCommentsAtBOL="no" foldCompact="no" />
            <Prefix Keywords1="no" Keywords2="yes" Keywords3="yes" Keywords4="yes" Keywords5="no" Keywords6="yes" Keywords7="no" Keywords8="no" />
        </Settings>
        <KeywordLists>
            <Keywords name="Comments" id="0">03 04 00# 01 02</Keywords>
            <Keywords name="Numbers, additional" id="1"></Keywords>
            <Keywords name="Numbers, prefixes" id="2"></Keywords>
            <Keywords name="Numbers, extras with prefixes" id="3"></Keywords>
            <Keywords name="Numbers, suffixes" id="4"></Keywords>
            <Keywords name="Operators1" id="5">&quot; ( )</Keywords>
            <Keywords name="Operators2" id="6"></Keywords>
            <Keywords name="Folders in code1, open" id="7">do if once while</Keywords>
            <Keywords name="Folders in code1, middle" id="8">else</Keywords>
            <Keywords name="Folders in code1, close" id="9">endif endonce endwhle loop</Keywords>
            <Keywords name="Folders in code2, open" id="10"></Keywords>
            <Keywords name="Folders in code2, middle" id="11"></Keywords>
            <Keywords name="Folders in code2, close" id="12"></Keywords>
            <Keywords name="Folders in comment, open" id="13">BeginBlock Func</Keywords>
            <Keywords name="Folders in comment, middle" id="14"></Keywords>
            <Keywords name="Folders in comment, close" id="15">EndBlock EndFunc</Keywords>
            <Keywords name="Keywords1" id="16">AbortMove AddCreeper break ClearLocals ClearQueuedMoves ClearStack concat CONST_GETATTRIBUTE CONST_SETATTRIBUTE CreateRunner CreateSpore CurrentCoords CurrentX CurrentY Delay Destroy Distance do dup dup2 else endif endonce endwhle GetCommandNodeCount GetCreeper GetDigitalis GetDigitalisGrowth GetGlobalRunnerCount GetQueuedMoveCount GetRunnerCount GetTerrain GetTimer0 GetTimer1 GetTimer2 GetTimer3 GetUnitCountInRange GetUpdateCount GetVoid GetWall HideTraceLog I if IsDigitalisConnected J K loop MapHeight MapWidth once pop QueueMove RandCoords RandCoordsInRange RandFloat RandInt RandUnitCoords RandXCoord RandYCoord repeat Round Self SetCreeper SetCreeperNoLower SetDigitalGrowth SetDigitalis SetImage SetImageColor SetImagePosition SetImagePositionX SetImagePositionY SetImagePositionZ SetImageRotation SetImageScale SetImageScaleX SetImageScaleY SetTerrain SetTimer0 SetTimer1 SetTimer2 SetTimer3 SetVoid SetWall ShowTraceLog SuspendMove swap Trace Trace2 Trace3 Trace4 Trace5 TraceStack while</Keywords>
            <Keywords name="Keywords2" id="17">-&gt; -? &lt;-</Keywords>
            <Keywords name="Keywords3" id="18">@</Keywords>
            <Keywords name="Keywords4" id="19">:</Keywords>
            <Keywords name="Keywords5" id="20">abs acos add and asfloat asin asint atan atan2 cos div eq eq0 gt gte lt lte mod mul neq neq0 not or sin sub tan xor FALSE false TRUE true</Keywords>
            <Keywords name="Keywords6" id="21">$</Keywords>
            <Keywords name="Keywords7" id="22">CONST_AMMO CONST_AMMOAC CONST_COORDX CONST_COORDY CONST_HEALTH CONST_ISDESTROYED CONST_MAXAMMO CONST_MAXAMMOAC CONST_MAXHEALTH CONST_CREATEPZ CONST_TAKEMAPSPACE CONST_SUPPORTSDIGITALIS CONST_COUNTSFORVICTORY CONST_NULLIFIERDAMAGES</Keywords>
            <Keywords name="Keywords8" id="23"></Keywords>
            <Keywords name="Delimiters" id="24">00&quot; 01 02&quot; 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
        </KeywordLists>
        <Styles>
            <WordsStyle name="DEFAULT" styleID="0" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="COMMENTS" styleID="1" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="LINE COMMENTS" styleID="2" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="2" nesting="8192" />
            <WordsStyle name="NUMBERS" styleID="3" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS1" styleID="4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS2" styleID="5" fgColor="0080FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS3" styleID="6" fgColor="800080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS4" styleID="7" fgColor="800040" bgColor="FFFF80" fontName="" fontStyle="5" fontSize="10" nesting="0" />
            <WordsStyle name="KEYWORDS5" styleID="8" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS6" styleID="9" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS7" styleID="10" fgColor="8080C0" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="KEYWORDS8" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="OPERATORS" styleID="12" fgColor="004080" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="FOLDER IN CODE1" styleID="13" fgColor="005E00" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
            <WordsStyle name="FOLDER IN CODE2" styleID="14" fgColor="005E00" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="FOLDER IN COMMENT" styleID="15" fgColor="808080" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
            <WordsStyle name="DELIMITERS1" styleID="16" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS2" styleID="17" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS3" styleID="18" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS4" styleID="19" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS5" styleID="20" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS6" styleID="21" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS7" styleID="22" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
            <WordsStyle name="DELIMITERS8" styleID="23" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
        </Styles>
    </UserLang>
</NotepadPlus>
crpl/crpl-syntax.1381618216.txt.gz · Last modified: 2014/10/01 15:02 (external edit)