/jEdit/tags/jedit-4-0-final/modes/coldfusion.xml
# · XML · 357 lines · 307 code · 37 blank · 13 comment · 0 complexity · f799d8b56aa43f629e9e57befb28fc69 MD5 · raw file
- <?xml version="1.0"?>
- <!DOCTYPE MODE SYSTEM "xmode.dtd">
- <MODE>
- <PROPS>
- <PROPERTY NAME="commentStart" VALUE="<!--" />
- <PROPERTY NAME="commentEnd" VALUE="-->" />
- <PROPERTY NAME="tabSize" VALUE="2" />
- </PROPS>
- <RULES IGNORE_CASE="TRUE">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <!-- CFML comment -->
- <SPAN TYPE="COMMENT2">
- <BEGIN><!---</BEGIN>
- <END>---></END>
- </SPAN>
- <!-- SGML comment -->
- <SPAN TYPE="COMMENT1">
- <BEGIN><!--</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- CFML markup start tags -->
- <SPAN TYPE="KEYWORD3" DELEGATE="CFTAGS">
- <BEGIN><CF</BEGIN>
- <END>></END>
- </SPAN>
- <!-- CFML markup end tags -->
- <SPAN TYPE="KEYWORD3" DELEGATE="CFTAGS">
- <BEGIN></CF</BEGIN>
- <END>></END>
- </SPAN>
- <!-- JavaScript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><SCRIPT></BEGIN>
- <END></SCRIPT></END>
- </SPAN>
- <!-- stylesheet -->
- <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
- <BEGIN><STYLE></BEGIN>
- <END></STYLE></END>
- </SPAN>
- <!-- markup tags -->
- <SPAN TYPE="MARKUP" DELEGATE="TAGS">
- <BEGIN><</BEGIN>
- <END>></END>
- </SPAN>
- <!-- SGML entities -->
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
- <BEGIN>&</BEGIN>
- <END>;</END>
- </SPAN>
- </RULES>
- <RULES SET="TAGS" DEFAULT="MARKUP">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <SPAN TYPE="LITERAL1">
- <BEGIN>"</BEGIN>
- <END>"</END>
- </SPAN>
- <SPAN TYPE="LITERAL1">
- <BEGIN>'</BEGIN>
- <END>'</END>
- </SPAN>
- <SEQ TYPE="OPERATOR">=</SEQ>
- <!-- CFML markup start tags -->
- <SPAN TYPE="KEYWORD3" DELEGATE="CFTAGS">
- <BEGIN><CF</BEGIN>
- <END>></END>
- </SPAN>
- <!-- CFML markup end tags -->
- <SPAN TYPE="KEYWORD3" DELEGATE="CFTAGS">
- <BEGIN></CF</BEGIN>
- <END>></END>
- </SPAN>
- </RULES>
- <RULES SET="CFTAGS" DEFAULT="KEYWORD3">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <SPAN TYPE="LITERAL1">
- <BEGIN>"</BEGIN>
- <END>"</END>
- </SPAN>
- <SPAN TYPE="LITERAL1">
- <BEGIN>'</BEGIN>
- <END>'</END>
- </SPAN>
- <SEQ TYPE="OPERATOR">=</SEQ>
- <SEQ TYPE="KEYWORD3">##</SEQ>
- <SEQ TYPE="NULL">(</SEQ>
- <SEQ TYPE="NULL">)</SEQ>
- <SEQ TYPE="NULL">,</SEQ>
- <SPAN TYPE="LITERAL2">
- <BEGIN>#</BEGIN>
- <END>#</END>
- </SPAN>
- <KEYWORDS>
- <KEYWORD2>ArrayAppend</KEYWORD2>
- <KEYWORD2>ArrayAvg</KEYWORD2>
- <KEYWORD2>ArrayClear</KEYWORD2>
- <KEYWORD2>ArrayDeleteAt</KEYWORD2>
- <KEYWORD2>ArrayInsertAt</KEYWORD2>
- <KEYWORD2>ArrayIsEmpty</KEYWORD2>
- <KEYWORD2>ArrayLen</KEYWORD2>
- <KEYWORD2>ArrayMax</KEYWORD2>
- <KEYWORD2>ArrayMin</KEYWORD2>
- <KEYWORD2>ArrayNew</KEYWORD2>
- <KEYWORD2>ArrayPrepend</KEYWORD2>
- <KEYWORD2>ArrayResize</KEYWORD2>
- <KEYWORD2>ArraySet</KEYWORD2>
- <KEYWORD2>ArraySort</KEYWORD2>
- <KEYWORD2>ArraySum</KEYWORD2>
- <KEYWORD2>ArraySwap</KEYWORD2>
- <KEYWORD2>ArrayToList</KEYWORD2>
- <KEYWORD2>IsArray</KEYWORD2>
- <KEYWORD2>ListToArray</KEYWORD2>
- <KEYWORD2>CreateDate</KEYWORD2>
- <KEYWORD2>CreateDateTime</KEYWORD2>
- <KEYWORD2>CreateODBCTime</KEYWORD2>
- <KEYWORD2>CreateODBCDate</KEYWORD2>
- <KEYWORD2>CreateODBCDateTime</KEYWORD2>
- <KEYWORD2>CreateTime</KEYWORD2>
- <KEYWORD2>CreateTimeSpan</KEYWORD2>
- <KEYWORD2>DateAdd</KEYWORD2>
- <KEYWORD2>DateCompare</KEYWORD2>
- <KEYWORD2>DateDiff</KEYWORD2>
- <KEYWORD2>DatePart</KEYWORD2>
- <KEYWORD2>Day</KEYWORD2>
- <KEYWORD2>DayOfWeek</KEYWORD2>
- <KEYWORD2>DayOfWeekAsString</KEYWORD2>
- <KEYWORD2>DayOfYear</KEYWORD2>
- <KEYWORD2>DaysInMonth</KEYWORD2>
- <KEYWORD2>DaysInYear</KEYWORD2>
- <KEYWORD2>FirstDayOfMonth</KEYWORD2>
- <KEYWORD2>Hour</KEYWORD2>
- <KEYWORD2>Minute</KEYWORD2>
- <KEYWORD2>Month</KEYWORD2>
- <KEYWORD2>MonthAsString</KEYWORD2>
- <KEYWORD2>Now</KEYWORD2>
- <KEYWORD2>ParseDateTime</KEYWORD2>
- <KEYWORD2>Quarter</KEYWORD2>
- <KEYWORD2>Second</KEYWORD2>
- <KEYWORD2>Week</KEYWORD2>
- <KEYWORD2>Year</KEYWORD2>
- <KEYWORD2>IsArray</KEYWORD2>
- <KEYWORD2>IsAuthenticated</KEYWORD2>
- <KEYWORD2>IsAuthorized</KEYWORD2>
- <KEYWORD2>IsBoolean</KEYWORD2>
- <KEYWORD2>IsDate</KEYWORD2>
- <KEYWORD2>IsDebugMode</KEYWORD2>
- <KEYWORD2>IsDefined</KEYWORD2>
- <KEYWORD2>IsLeapYear</KEYWORD2>
- <KEYWORD2>IsNumeric</KEYWORD2>
- <KEYWORD2>IsNumericDate</KEYWORD2>
- <KEYWORD2>IsQuery</KEYWORD2>
- <KEYWORD2>IsSimpleValue</KEYWORD2>
- <KEYWORD2>IsStruct</KEYWORD2>
- <KEYWORD2>DateFormat</KEYWORD2>
- <KEYWORD2>DecimalFormat</KEYWORD2>
- <KEYWORD2>DollarFormat</KEYWORD2>
- <KEYWORD2>FormatBaseN</KEYWORD2>
- <KEYWORD2>HTMLCodeFormat</KEYWORD2>
- <KEYWORD2>HTMLEditFormat</KEYWORD2>
- <KEYWORD2>NumberFormat</KEYWORD2>
- <KEYWORD2>ParagraphFormat</KEYWORD2>
- <KEYWORD2>TimeFormat</KEYWORD2>
- <KEYWORD2>YesNoFormat</KEYWORD2>
- <KEYWORD2>DE</KEYWORD2>
- <KEYWORD2>Evaluate</KEYWORD2>
- <KEYWORD2>IIf</KEYWORD2>
- <KEYWORD2>SetVariable</KEYWORD2>
- <KEYWORD2>ArrayToList</KEYWORD2>
- <KEYWORD2>ListAppend</KEYWORD2>
- <KEYWORD2>ListChangeDelims</KEYWORD2>
- <KEYWORD2>ListContains</KEYWORD2>
- <KEYWORD2>ListContainsNoCase</KEYWORD2>
- <KEYWORD2>ListDeleteAt</KEYWORD2>
- <KEYWORD2>ListFind</KEYWORD2>
- <KEYWORD2>ListFindNoCase</KEYWORD2>
- <KEYWORD2>ListFirst</KEYWORD2>
- <KEYWORD2>ListGetAt</KEYWORD2>
- <KEYWORD2>ListInsertAt</KEYWORD2>
- <KEYWORD2>ListLast</KEYWORD2>
- <KEYWORD2>ListLen</KEYWORD2>
- <KEYWORD2>ListPrepend</KEYWORD2>
- <KEYWORD2>ListRest</KEYWORD2>
- <KEYWORD2>ListSetAt</KEYWORD2>
- <KEYWORD2>ListToArray</KEYWORD2>
- <KEYWORD2>StructClear</KEYWORD2>
- <KEYWORD2>StructCopy</KEYWORD2>
- <KEYWORD2>StructCount</KEYWORD2>
- <KEYWORD2>StructDelete</KEYWORD2>
- <KEYWORD2>StructFind</KEYWORD2>
- <KEYWORD2>StructInsert</KEYWORD2>
- <KEYWORD2>StructIsEmpty</KEYWORD2>
- <KEYWORD2>StructKeyExists</KEYWORD2>
- <KEYWORD2>StructNew</KEYWORD2>
- <KEYWORD2>StructUpdate</KEYWORD2>
- <KEYWORD2>GetLocale</KEYWORD2>
- <KEYWORD2>LSCurrencyFormat</KEYWORD2>
- <KEYWORD2>LSDateFormat</KEYWORD2>
- <KEYWORD2>LSIsCurrency</KEYWORD2>
- <KEYWORD2>LSIsDate</KEYWORD2>
- <KEYWORD2>LSIsNumeric</KEYWORD2>
- <KEYWORD2>LSNumberFormat</KEYWORD2>
- <KEYWORD2>LSParseCurrency</KEYWORD2>
- <KEYWORD2>LSParseDateTime</KEYWORD2>
- <KEYWORD2>LSParseNumber</KEYWORD2>
- <KEYWORD2>LSTimeFormat</KEYWORD2>
- <KEYWORD2>SetLocale</KEYWORD2>
- <KEYWORD2>Abs</KEYWORD2>
- <KEYWORD2>Atn</KEYWORD2>
- <KEYWORD2>BitAnd</KEYWORD2>
- <KEYWORD2>BitMaskClear</KEYWORD2>
- <KEYWORD2>BitMaskRead</KEYWORD2>
- <KEYWORD2>BitMaskSet</KEYWORD2>
- <KEYWORD2>BitNot</KEYWORD2>
- <KEYWORD2>BitOr</KEYWORD2>
- <KEYWORD2>BitSHLN</KEYWORD2>
- <KEYWORD2>BitSHRN</KEYWORD2>
- <KEYWORD2>BitXor</KEYWORD2>
- <KEYWORD2>Ceiling</KEYWORD2>
- <KEYWORD2>Cos</KEYWORD2>
- <KEYWORD2>DecrementValue</KEYWORD2>
- <KEYWORD2>Exp</KEYWORD2>
- <KEYWORD2>Fix</KEYWORD2>
- <KEYWORD2>IncrementValue</KEYWORD2>
- <KEYWORD2>InputBaseN</KEYWORD2>
- <KEYWORD2>Int</KEYWORD2>
- <KEYWORD2>Log</KEYWORD2>
- <KEYWORD2>Log10</KEYWORD2>
- <KEYWORD2>Max</KEYWORD2>
- <KEYWORD2>Min</KEYWORD2>
- <KEYWORD2>Pi</KEYWORD2>
- <KEYWORD2>Rand</KEYWORD2>
- <KEYWORD2>Randomize</KEYWORD2>
- <KEYWORD2>RandRange</KEYWORD2>
- <KEYWORD2>Round</KEYWORD2>
- <KEYWORD2>Sgn</KEYWORD2>
- <KEYWORD2>Sin</KEYWORD2>
- <KEYWORD2>Sqr</KEYWORD2>
- <KEYWORD2>Tan</KEYWORD2>
- <KEYWORD2>Asc</KEYWORD2>
- <KEYWORD2>Chr</KEYWORD2>
- <KEYWORD2>CJustify</KEYWORD2>
- <KEYWORD2>Compare</KEYWORD2>
- <KEYWORD2>CompareNoCase</KEYWORD2>
- <KEYWORD2>Find</KEYWORD2>
- <KEYWORD2>FindNoCase</KEYWORD2>
- <KEYWORD2>FindOneOf</KEYWORD2>
- <KEYWORD2>GetToken</KEYWORD2>
- <KEYWORD2>Insert</KEYWORD2>
- <KEYWORD2>LCase</KEYWORD2>
- <KEYWORD2>Left</KEYWORD2>
- <KEYWORD2>Len</KEYWORD2>
- <KEYWORD2>LJustify</KEYWORD2>
- <KEYWORD2>LTrim</KEYWORD2>
- <KEYWORD2>Mid</KEYWORD2>
- <KEYWORD2>REFind</KEYWORD2>
- <KEYWORD2>REFindNoCase</KEYWORD2>
- <KEYWORD2>RemoveChars</KEYWORD2>
- <KEYWORD2>RepeatString</KEYWORD2>
- <KEYWORD2>Replace</KEYWORD2>
- <KEYWORD2>ReplaceList</KEYWORD2>
- <KEYWORD2>ReplaceNoCase</KEYWORD2>
- <KEYWORD2>REReplace</KEYWORD2>
- <KEYWORD2>REReplaceNoCase</KEYWORD2>
- <KEYWORD2>Reverse</KEYWORD2>
- <KEYWORD2>Right</KEYWORD2>
- <KEYWORD2>RJustify</KEYWORD2>
- <KEYWORD2>RTrim</KEYWORD2>
- <KEYWORD2>SpanExcluding</KEYWORD2>
- <KEYWORD2>SpanIncluding</KEYWORD2>
- <KEYWORD2>Trim</KEYWORD2>
- <KEYWORD2>UCase</KEYWORD2>
- <KEYWORD2>Val</KEYWORD2>
- <KEYWORD2>DirectoryExists</KEYWORD2>
- <KEYWORD2>ExpandPath</KEYWORD2>
- <KEYWORD2>FileExists</KEYWORD2>
- <KEYWORD2>GetDirectoryFromPath</KEYWORD2>
- <KEYWORD2>GetFileFromPath</KEYWORD2>
- <KEYWORD2>GetTempDirectory</KEYWORD2>
- <KEYWORD2>GetTempFile</KEYWORD2>
- <KEYWORD2>GetTemplatePath</KEYWORD2>
- <KEYWORD2>QueryAddRow</KEYWORD2>
- <KEYWORD2>QueryNew</KEYWORD2>
- <KEYWORD2>QuerySetCell</KEYWORD2>
- <KEYWORD2>Decrypt</KEYWORD2>
- <KEYWORD2>DeleteClientVariable</KEYWORD2>
- <KEYWORD2>Encrypt</KEYWORD2>
- <KEYWORD2>GetBaseTagData</KEYWORD2>
- <KEYWORD2>GetBaseTagList</KEYWORD2>
- <KEYWORD2>GetClientVariablesList</KEYWORD2>
- <KEYWORD2>GetTickCount</KEYWORD2>
- <KEYWORD2>PreserveSingleQuotes</KEYWORD2>
- <KEYWORD2>QuotedValueList</KEYWORD2>
- <KEYWORD2>StripCR</KEYWORD2>
- <KEYWORD2>URLEncodedFormat</KEYWORD2>
- <KEYWORD2>ValueList</KEYWORD2>
- <KEYWORD2>WriteOutput</KEYWORD2>
- <KEYWORD2>ParameterExists</KEYWORD2>
- <OPERATOR>IS</OPERATOR>
- <OPERATOR>EQ</OPERATOR>
- <OPERATOR>NEQ</OPERATOR>
- <OPERATOR>GT</OPERATOR>
- <OPERATOR>GTE</OPERATOR>
- <OPERATOR>LT</OPERATOR>
- <OPERATOR>LTE</OPERATOR>
- <OPERATOR>LESS</OPERATOR>
- <OPERATOR>GREATER</OPERATOR>
- <OPERATOR>THAN</OPERATOR>
- <OPERATOR>AND</OPERATOR>
- <OPERATOR>OR</OPERATOR>
- <OPERATOR>NOT</OPERATOR>
- <OPERATOR>XOR</OPERATOR>
- </KEYWORDS>
- </RULES>
- </MODE>