Hyperion Essbase (AAS) Syntax Highlighting File

Hyperion Essbase (AAS) Syntax Highlighting File

1
NewbieNewbie
1

    Aug 01, 2006#1

    Attached is a simple Hyperion Essbase Syntax Highlighting wordfile that should be pretty close to what the Analytic Administration Server (AAS) editor looks like.

    Bill

    Note: There should be a tab character between ( and ) in the second line starting with /Delimiters =

    /L20"EssBase" Block Comment On = /* Block Comment Off = */ File Extensions = ess
    /Delimiters = " ( );,
    /Unindent Strings = "ENDIF" "LOOP" "ELSE"
    /Open Fold Strings = "FIX" "IF" "ELSEIF" "ELSE"
    /Close Fold Strings = "ENDFIX" "ELSEIF" "ELSE" "ENDIF"
    /C1"Functions" STYLE_FUNCTION
    @ABS @ACCUM @ALLANCESTORS @ALIAS @ALLOCATE @ANCEST @ANCESTORS @ANCESTVAL @ATTRIBUTE @ATTRIBUTEBVAL @ATTRIBUTESVAL @ATTRIBUTEVAL @AVG @AVGRANGE
    @CALCMODE @CHILDREN @COMPOUND @COMPOUNDGROWTH @CONCATENATE @CORRELATION @COUNT @CURGEN @CURLEV @CURRMBR @CURRMBRRANGE
    @DECLINE @DESCENDANTS @DISCOUNT
    @EXP
    @FACTORIAL
    @GEN @GENMBRS @GROWTH
    @IALLANCESTORS @IANCESTORS @ICHILDREN @IDESCENDANTS @ILSIBLINGS @INT @INTEREST @IRDESCENDANTS @IRR @IRSIBLINGS @ISACCTYPE @ISANCEST @ISCHILD @ISDESC @ISGEN @ISIANCEST @ISIBLINGS
    @ISICHILD @ISIDESC @ISIPARENT @ISISIBLING @ISLEV @ISMBR @ISPARENT @ISSAMEGEN @ISSAMELEV @ISSIBLING @ISUDA
    @LEV @LEVMBRS @LIST @LN @LOG @LOG10 @LSIBLINGS
    @MATCH @MAX @MAXRANGE @MAXS @MAXSRANGE @MDALLOCATE @MDANCESTVAL @MDPARENTVAL @MDSHIFT @MEDIAN @MEMBER @MERGE @MIN @MINRANGE @MINS @MINSRANGE @MOD @MODE @MOVAVG
    @MOVMAX @MOVMED @MOVMIN @MOVSUM @MOVSUMX
    @NAME @NEXT @NEXTS @NPV
    @PARENT @PARENTVAL @POWER @PRIOR @PRIORS @PTD
    @RANGE @RANK @RDESCENDANTS @RELATIVE @REMAINDER @REMOVE @ROUND @RSIBLINGS
    @SANCESTVAL @SHARE @SHIFT @SHIFTMINUS @SHIFTPLUS @SIBLINGS @SLN @SPARENTVAL @SPLINE @STDEV @STDEVP @STDEVRANGE @SUBSTRING @SUM @SUMRANGE @SYD
    @TODATE @TREND @TRUNCATE
    @UDA
    @VAR @VARPER @VARIANCE @VARIANCEP @WITHATTR @XREF @XRANGE
    /C2"Statements" STYLE_STATEMENT
    &
    AGG AGGMISSG ALL ARRAY AVERAGE
    CACHE CALC CALCPARALLEL CALCTASKDIMS CCONV CCTRACKCALC CLEARBLOCK CLEARCCTRACK CLEARDATA CLEARUPDATESTATUS Commands CREATEBLOCKONEQ CREATENONMISSINGBLK
    DATACOPY DIM
    ELSE ELSEIF EMPTYMEMBERSETS ENDFIX ENDIF ENDLOOP
    FIRST FIX FRMLBOTTOMUP FRMLRTDYNAMIC
    IF
    LAST LOCKBLOCK LOOP
    MSG
    NOTICE
    SET
    TWOPASS
    UPDATECALC UPTOLOCAL
    VAR
    /C3"Operators" STYLE_OPERATOR
    %
    *
    +
    -
    .
    // /
    <
    =
    >
    And
    Not
    Or