object TecSyntaxManager left = 360 top = 136 object SyntAnal55: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' VertAlignment = vaTop FormatType = ftCustomFont end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Preprocessor' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Current block' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 13369046 FormatType = ftColor BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end item DisplayName = 'Asm BG' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = clMoneyGreen FormatType = ftBackGround end> TokenRules = < item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '"(\\"|\\\\|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id keyword' StyleName = 'Reserved word' TokenType = 7 Expression = '\b(catch|else|for|if|switch|while)\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 5 Expression = '0x[\da-f]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 5 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+L?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor' StyleName = 'Preprocessor' TokenType = 6 Expression = '\#\s*\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Single symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\{\}\(\)\[\],;:]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*=<>&/\|\^\.!\\\?%]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'String' TokenType = 4 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'keywords' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'asm' '_asm' '__asm' 'auto' '__automated' 'bool' 'break' 'case' 'catch' 'cdecl' '_cdecl' '__cdecl' 'char' 'class' '__classid' '__closure' 'const' 'continue' '__declspec' 'default' 'delete' '__dispid' 'do' 'double' 'else' 'enum' '__except' 'explicit' 'export' '_export' '__export' 'extern' 'false' '_fastcall' '__fastcall' '__finally' 'float' 'for' 'friend' 'goto' 'if' '_import' '__import' 'inline' '__inline' 'int' '__int64' 'long' '__msfastcall' '__msreturn' 'mutable' 'new' 'operator' 'pascal' '_pascal' '__pascal' 'private' '__property' 'protected' 'public' '__published' 'register' 'return' 'short' 'signed' 'sizeof' 'static' '_stdcall' '__stdcall' 'struct' 'switch' 'this' 'throw' 'true' 'try' '__try' 'typedef' 'typeid' 'typename' 'union' 'unsigned' 'uuid' '__uuidof' 'virtual' 'void' 'volatile' 'wchar_t' 'while' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'func' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TagList.Strings = ( ')' ) TokenTypes = 8 end item CondType = tcSkip end item TagList.Strings = ( '(' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TokenTypes = 4 end item CondType = tcSkip TokenTypes = 2 end item TokenTypes = 4 end> BlockEnd = '}' NotCollapsed = True NameFmt = '%sz-1' RefToCondEnd = True HighlightPos = cpBound NoEndRule = True TreeItemImage = 5 IgnoreAsParent = False AutoCloseText = '}'#13#10 end item DisplayName = 'func *' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TagList.Strings = ( ')' ) TokenTypes = 8 end item CondType = tcSkip end item TagList.Strings = ( '(' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( '*' ) TokenTypes = 8 end item TokenTypes = 4 end> NotCollapsed = True NameFmt = '%s-2' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = '{' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '{ ... }' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}' end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True AlwaysEnabled = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound CollapseFmt = '{ ... }' GrammaRuleName = 'comments' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockName = 'Block comment' BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 IgnoreCase = True end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'define' ConditionList = < item TagList.Strings = ( '\#\s*define' ) CondType = tcMask TokenTypes = 576 end> NameFmt = '%s0 %s-1' HighlightPos = cpAny NoEndRule = True TreeItemImage = 7 IgnoreAsParent = False end item DisplayName = 'struct' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( 'struct' ) TokenTypes = 4 end> NameFmt = '%s0 %s-1' HighlightPos = cpAny NoEndRule = True TreeItemImage = 4 IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'asm-string' StyleName = 'Asm BG' StartExpression = '\#asm\s*\(\s*"' EndExpression = '"\)' SyntAnalyzer = SyntAnalyzer13 end item DisplayName = 'asm-endasm' Enabled = False StyleName = 'Preprocessor' StartExpression = '\#asm' EndExpression = '\#endasm' SyntAnalyzer = SyntAnalyzer13 end> SampleText.Strings = ( '/* Test */' '#define sum(a, b) a+b ' '#asm (" mov ax, F0h ")' '' 'void stdcall Init(void) {' ' TestModDeinit(B64UTIL);' '}' '' ' char* Small(int a) {' ' }' ' ' 'void Test(char *Sender)' '{' ' int Number = 10; // View integer number style' ' double F = 1e2 + 0.123e+2; // View float number style' ' Caption = "Number is " + IntToStr(Number); // View string style' ' Number += 0x1FA7; // View HEX style' ' char c = ''D'';' ' for (i=0; i<5; i++) {' ' } ' ' if (c==''A'') {' ' return;' ' }' '}' '' 'typedef struct HashTab {' ' int Name;' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Id' 'Symbol' 'String' 'Number' 'Preprocessor' 'Id keyword' ) Extentions = 'c h ch' LexerName = 'C' Notes.Strings = ( 'Heavily redone by Alexey (SynWrite)' ) LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal78: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id keyword' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Preprocessor' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Current block BG' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 13369046 FormatType = ftBackGround BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end item DisplayName = 'Asm BG' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 14938312 FormatType = ftBackGround end item DisplayName = 'Id in angles' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '"(\\"|\\\\|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id keyword' StyleName = 'Id keyword' TokenType = 7 Expression = '\b(catch|else|for|if|switch|while)\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 2 Expression = '\~?[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 5 Expression = '0x[\da-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 5 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+L?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor' StyleName = 'Preprocessor' TokenType = 6 Expression = '\#\s*\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id ' StyleName = 'Id in angles' TokenType = 2 Expression = '<\w+>' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol { }' StyleName = 'Symbol' TokenType = 8 Expression = '[\{\}]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol ::' StyleName = 'Symbol' TokenType = 9 Expression = ':: | \->' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol ( )' StyleName = 'Symbol' TokenType = 10 Expression = '[\(\)]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*=<>&/\|\^\.!\?%\\:]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol single' StyleName = 'Symbol' TokenType = 3 Expression = '[\[\],;]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'String' TokenType = 4 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'keywords' StyleName = 'Id keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'asm' '_asm' '__asm' 'auto' '__automated' 'bool' 'break' 'case' 'catch' 'cdecl' '_cdecl' '__cdecl' 'char' 'class' '__classid' '__closure' 'const' 'continue' '__declspec' 'default' 'delete' '__dispid' 'do' 'double' 'else' 'enum' '__except' 'explicit' 'export' '_export' '__export' 'extern' 'false' '_fastcall' '__fastcall' '__finally' 'float' 'for' 'friend' 'goto' 'if' '_import' '__import' 'inline' '__inline' 'int' '__int64' 'long' '__msfastcall' '__msreturn' 'mutable' 'namespace' 'new' 'operator' 'pascal' '_pascal' '__pascal' 'private' '__property' 'protected' 'public' '__published' 'register' 'return' 'short' 'signed' 'sizeof' 'size_t' 'static' '_stdcall' '__stdcall' 'struct' 'switch' 'this' 'throw' 'true' 'try' '__try' 'typedef' 'typeid' 'typename' 'union' 'unsigned' 'uuid' '__uuidof' 'virtual' 'void' 'volatile' 'wchar_t' 'while' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'class' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 256 end item CondType = tcSkip TokenTypes = 62 end item TagList.Strings = ( 'class' ) TokenTypes = 4 end> BlockEnd = '}' NameFmt = 'class %s-1' RefToCondEnd = True HighlightPos = cpAny CancelNextRules = True TreeItemImage = 1 IgnoreAsParent = False end item DisplayName = 'func :: ::' ConditionList = < item TagList.Strings = ( ':' '{' ) TokenTypes = 264 end item CondType = tcSkip TokenTypes = 4 end item TagList.Strings = ( ')' ) TokenTypes = 1024 end item CondType = tcSkip TokenTypes = 62 end item TagList.Strings = ( '(' ) TokenTypes = 1024 end item TokenTypes = 4 end item TokenTypes = 512 end item TokenTypes = 4 end item TokenTypes = 512 end item TokenTypes = 4 end> BlockEnd = '}' NameFmt = '%s-4' GroupFmt = '%s0\%s-2' RefToCondEnd = True HighlightPos = cpAny CancelNextRules = True CollapseFmt = '%sz0...' TreeItemImage = 5 TreeGroupImage = 1 IgnoreAsParent = False end item DisplayName = 'func ::' ConditionList = < item TagList.Strings = ( ':' '{' ) TokenTypes = 264 end item CondType = tcSkip TokenTypes = 4 end item TagList.Strings = ( ')' ) TokenTypes = 1024 end item CondType = tcSkip TokenTypes = 62 end item TagList.Strings = ( '(' ) TokenTypes = 1024 end item TokenTypes = 4 end item TokenTypes = 512 end item TokenTypes = 4 end> BlockEnd = '}' NameFmt = '%s-2' GroupFmt = '%s0' RefToCondEnd = True HighlightPos = cpBound CancelNextRules = True CollapseFmt = '%sz0...' TreeItemImage = 5 TreeGroupImage = 1 IgnoreAsParent = False end item DisplayName = 'func' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 256 end item CondType = tcSkip TokenTypes = 4 end item TagList.Strings = ( ')' ) TokenTypes = 1024 end item CondType = tcSkip TokenTypes = 62 end item TagList.Strings = ( '(' ) TokenTypes = 1024 end item CondType = tcSkip TokenTypes = 2 end item TokenTypes = 4 end item CondType = tcSkip TokenTypes = 10 end item TokenTypes = 4 end> BlockEnd = '}' NameFmt = '%sz-1' RefToCondEnd = True HighlightPos = cpBound CancelNextRules = True CollapseFmt = '%sz-1...' TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = '{' StyleName = 'Current block BG' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 256 end> BlockEnd = '}' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '{ ... %ez0' IgnoreAsParent = False AutoCloseText = '}' end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 256 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'struct' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( '}' ) TokenTypes = 256 end item CondType = tcSkip TokenTypes = 62 end item TagList.Strings = ( '{' ) TokenTypes = 256 end item CondType = tcSkip TokenTypes = 4 end item TagList.Strings = ( 'struct' ) TokenTypes = 4 end item TagList.Strings = ( 'typedef' ) TokenTypes = 4 end> NameFmt = '%s[}]' HighlightPos = cpAny NoEndRule = True TreeItemImage = 4 IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True AlwaysEnabled = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound CollapseFmt = '/* ... */' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockName = 'Block comment' StrictParent = True AlwaysEnabled = True BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'asm_string' Enabled = False StyleName = 'Asm BG' StartExpression = '\#asm\s*\(\s*"' EndExpression = '"\)' SyntAnalyzer = SyntAnalyzer13 IncludeBounds = True end> SampleText.Strings = ( '/* Test */' '#define max(a, b) ((a > b) ? a : b)' '#asm(" pop ax ");' 'strcpy(b, "text\"text");' 'double F = 1e2 + 0.12e+2 + 0xAF;' 'name = name' '' 'Id Template::getTemplate(const string &id) const { ' ' return id;' '}' '' 'void CNested1::CMonitor(MonitorIT* part) {' '}' '' 'void CNested2::CMonitor::connectMonitorIT(MonitorIT* part) {' ' return this;' '}' '' 'floatFlowInterface* CNested2::CMonitor::getItsFloatFlowInterface() {' ' return this;' '}' '' '' 'class CName1 {' '}' ' ' 'class CName2 : public NameB {' ' const int tot;' ' unsigned long fib(unsigned long n) {' ' return n < 2 ? n : fib(n - 1) + fib(n - 2);' ' }' '}' ' ' 'void __fastcall CForm->Button1Click(Sender: TObject) {' ' //Test' '}' '' 'void main(int argc; char* argv) {' ' //Test' '}' '' 'typedef struct' '{' #9'void* FieldValue;' #9'int flags;' '} Struct1;' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Id' 'Symbol' 'String' 'Number' 'Preprocessor' 'Id keyword' 'Symbol {}' 'Symbol ::' 'Symbol ()' ) Extentions = 'c cpp cxx h hpp hxx inl cc' LexerName = 'C++' Notes.Strings = ( 'Redone: Alex (SynWrite)' ) LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnalyzer13: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id std' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Label' Font.Color = clOlive Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Registers' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = ';.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Labels' StyleName = 'Label' Expression = '@+\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 5 Expression = '[\da-f]+h \b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Ident' StyleName = 'Id' TokenType = 2 Expression = '[a-z_%]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Str' StyleName = 'String' TokenType = 4 Expression = '("|'') .*? \1' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\.,:\-\+\*\\/%@<>\(\)\[\]\{\}\?]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Registers' StyleName = 'Registers' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'ah' 'al' 'ax' 'bh' 'bl' 'bp' 'bx' 'ch' 'cl' 'cs' 'cx' 'dh' 'di' 'ds' 'dx' 'eax' 'ebp' 'ebx' 'ecx' 'edi' 'edx' 'eip' 'es' 'esc' 'esi' 'esp' 'si' 'sp' 'ss' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Keywords' StyleName = 'Id std' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'aaa' 'aad' 'aam' 'aas' 'adc' 'add' 'and' 'arpl' 'assume' 'bound' 'bsf' 'bsr' 'bswap' 'bt' 'btc' 'btr' 'bts' 'byte' 'call' 'cbw' 'cdq' 'clc' 'cld' 'cli' 'clts' 'cmc' 'cmp' 'cmps' 'cmpsb' 'cmpsd' 'cmpsw' 'cmpxchg' 'comment' 'cwd' 'cwde' 'daa' 'das' 'db' 'dd' 'dec' 'div' 'dl' 'dq' 'dt' 'dw' 'dword' 'end' 'endm' 'endp' 'ends' 'enter' 'eq' 'equ' 'exitm' 'extrn' 'f2xm1' 'fabs' 'fadd' 'faddp' 'far' 'fbld' 'fbstp' 'fchs' 'fclex' 'fcom' 'fcomp' 'fcompp' 'fcos' 'fdecstp' 'fdisi' 'fdiv' 'fdivp' 'fdivr' 'fdivrp' 'feni' 'ffree' 'fiadd' 'ficom' 'ficomp' 'fidiv' 'fidivr' 'fild' 'fimul' 'fincstp' 'finit' 'fist' 'fistp' 'fisub' 'fisubr' 'fld' 'fld1' 'fldcw' 'fldenv' 'fldl2e' 'fldl2t' 'fldlg2' 'fldln2' 'fldpi' 'fldz' 'fmul' 'fmulp' 'fnclex' 'fndisi' 'fneni' 'fninit' 'fnop' 'fnsave' 'fnstcw' 'fnstenv' 'fnstsw' 'fpatan' 'fprem' 'fprem1' 'fptan' 'frndint' 'frstor' 'fs' 'fsave' 'fscale' 'fsetpm' 'fsin' 'fsincos' 'fsqrt' 'fst' 'fstcw' 'fstenv' 'fstp' 'fstsw' 'fsub' 'fsubp' 'fsubr' 'fsubrp' 'ftst' 'fucom' 'fucomp' 'fucompp' 'fwait' 'fxam' 'fxch' 'fxtract' 'fyl2x' 'fyl2xp1' 'ge' 'group' 'gs' 'gt' 'high' 'hlt' 'idiv' 'imul' 'in' 'inc' 'include' 'insb' 'insd' 'insw' 'int' 'into' 'invd' 'invlpg' 'iret' 'iretd' 'ja' 'jae' 'jb' 'jbe' 'jc' 'jcxz' 'je' 'jecxz' 'jg' 'jge' 'jl' 'jle' 'jmp' 'jna' 'jnae' 'jnb' 'jnbe' 'jnc' 'jne' 'jng' 'jnge' 'jnl' 'jnle' 'jno' 'jnp' 'jns' 'jnz' 'jo' 'jp' 'jpe' 'jpo' 'js' 'jz' 'label' 'lahf' 'lar' 'large' 'lds' 'le' 'lea' 'leave' 'length' 'les' 'lfs' 'lgdt' 'lgs' 'lidt' 'lldt' 'lmsw' 'local' 'lock' 'lods' 'lodsb' 'lodsd' 'lodsw' 'loop' 'loopd' 'loopde' 'loopdne' 'loopdnz' 'loopdz' 'loope' 'loopne' 'loopnz' 'loopz' 'low' 'lsl' 'lss' 'lt' 'ltr' 'macro' 'mask' 'mod' 'mov' 'movs' 'movsb' 'movsd' 'movsw' 'movsx' 'movzx' 'mul' 'name' 'near' 'neg' 'nop' 'not' 'offset' 'or' 'org' 'out' 'outsb' 'outsd' 'outsw' 'page' 'pop' 'popa' 'popad' 'popf' 'popfd' 'proc' 'ptr' 'public' 'purge' 'push' 'pusha' 'pushad' 'pushf' 'pushfd' 'qword' 'rcl' 'rcr' 'record' 'rep' 'repe' 'repne' 'repnz' 'rept' 'repz' 'ret' 'retf' 'retn' 'rol' 'ror' 'sahf' 'sal' 'sar' 'sbb' 'scas' 'scasb' 'scasd' 'scasw' 'seg' 'segcs' 'segds' 'seges' 'segfs' 'seggs' 'segment' 'segss' 'seta' 'setae' 'setb' 'setbe' 'setc' 'sete' 'setg' 'setge' 'setl' 'setle' 'setna' 'setnae' 'setnb' 'setnbe' 'setnc' 'setne' 'setng' 'setnge' 'setnl' 'setnle' 'setno' 'setnp' 'setns' 'setnz' 'seto' 'setp' 'setpe' 'setpo' 'sets' 'setz' 'sgdt' 'shl' 'shld' 'short' 'shr' 'shrd' 'sidt' 'size' 'sldt' 'small' 'smsw' 'st' 'stc' 'std' 'sti' 'stos' 'stosb' 'stosd' 'stosw' 'str' 'struc' 'sub' 'subttl' 'symtype' 'tbyte' 'test' 'this' 'title' 'type' 'verr' 'verw' 'wait' 'wbinvd' 'width' 'word' 'xadd' 'xchg' 'xlat' 'xor' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'seg' ConditionList = < item TagList.Strings = ( 'segment' ) TokenTypes = 4 IgnoreCase = True end item TokenTypes = 4 end> BlockEnd = 'seg end' NameFmt = 'segment %s0' RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'seg end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'ends' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'proc' ConditionList = < item TagList.Strings = ( 'proc' ) TokenTypes = 4 IgnoreCase = True end item TokenTypes = 4 end> BlockEnd = 'proc end' NameFmt = 'proc %s0' RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'proc end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'endp' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'macro' ConditionList = < item TagList.Strings = ( 'macro' ) TokenTypes = 4 IgnoreCase = True end item TokenTypes = 4 end> BlockEnd = 'macro end' NameFmt = 'macro %s0' RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'macro end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'endm' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'macro%' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( '%macro' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'macro% end' NameFmt = 'macro %s-1' RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'macro% end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '%endmacro' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '; x86 assembly sample source' 'CODE SEGMENT'#9'BYTE PUBLIC ' ' ASSUME'#9'CS:CODE' ' ' ' PUSH SS' ' POP DS' ' MOV AX, AABBh' ' MOV'#9'BYTE PTR ES:[DI], 255' ' JMP SHORT @AsmEnd' '' ' welcomeMsg DB ''Hello World'', 0' '' ' @AsmEnd:' ' MOV AX, 0' ' RET' ' ' 'test1 PROC NEAR' ' MOV ax,10' ' CALL test2' ' RET' 'test1 ENDP' '' 'test2 PROC FAR' ' ADD ax,ax' ' RET' 'test2 ENDP' '' 'CODE ENDS' ' ' 'PUSHALL MACRO' ' PUSH AX BX CX DX' ' PUSH DS SI' ' PUSH ES DI' #9'ENDM' ' ' '; nasm macro taking 1 par' '%MACRO DOSB 1' ' mov ah, %1' ' int 21h' '%ENDMACRO ' ' ' 'END' ) TokenTypeNames.Strings = ( 'Label' 'Comment' 'Identifier' 'Symbol' 'String' 'Number' ) Extentions = 'asm' LexerName = 'Assembly' Notes.Strings = ( 'Original from EControl,' 'changes by Alexey (SynWrite)' '+ macros/procs/segments in tree (for MASM/NASM)' '+ parser "symbol"' '* renamed styles' ) LineComment = ';' Charset = DEFAULT_CHARSET end object SyntAnal1: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Preprocessor' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Current block' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = clMoneyGreen FormatType = ftBackGround BorderTypeLeft = blSolid BorderColorLeft = clSilver BorderTypeTop = blSolid BorderColorTop = clSilver BorderTypeRight = blSolid BorderColorRight = clSilver BorderTypeBottom = blSolid BorderColorBottom = clSilver end> TokenRules = < item DisplayName = 'Comment 1' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Region Name' StyleName = 'Preprocessor' BlockName = 'Region header' TokenType = 10 Expression = '.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '(?s)".*?("|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Reserved Id' StyleName = 'Reserved word' Expression = '\b(if | foreach | while | catch)\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'HEX' StyleName = 'Number' TokenType = 7 Expression = '0x[\da-f]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '\d+ \.? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Region' StyleName = 'Preprocessor' TokenType = 9 Expression = '\#region' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor' StyleName = 'Preprocessor' TokenType = 9 Expression = '\#\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Single symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\{\}\(\)\[\],;\.@]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*:=<>&/\|\^!~]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'String' TokenType = 8 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abstract' 'base' 'bool' 'break' 'byte' 'case' 'catch' 'char' 'checked' 'class' 'const' 'continue' 'decimal' 'default' 'delegate' 'do' 'double' 'else' 'enum' 'event' 'explicit' 'extern' 'false' 'finally' 'fixed' 'float' 'for' 'foreach' 'get' 'goto' 'if' 'implicit' 'in' 'int' 'interface' 'internal' 'is' 'lock' 'long' 'namespace' 'new' 'null' 'object' 'operator' 'out' 'override' 'params' 'private' 'protected' 'public' 'readonly' 'ref' 'return' 'sbyte' 'sealed' 'set' 'short' 'sizeof' 'static' 'string' 'struct' 'switch' 'this' 'throw' 'true' 'try' 'typeof' 'uint' 'ulong' 'unchecked' 'unsafe' 'ushort' 'using' 'virtual' 'void' 'where' 'while' 'yield' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '#if' ConditionList = < item TagList.Strings = ( '#if*' '#ifdef*' '#ifndef*' ) CondType = tcMask TokenTypes = 1024 end> BlockEnd = '#endif' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '#endif' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '#endif' ) TokenTypes = 1024 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'function begin' BlockName = 'function begin' NotParent = True ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TagList.Strings = ( ')' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 12 end item TagList.Strings = ( '(' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( '(' 'class' ) CondType = tcNotEqual TokenTypes = 12 end> IdentIndex = -1 BlockEnd = 'function end' NameFmt = '%s-1~s[(]1' RefToCondEnd = True HighlightPos = cpBound GrammaRuleName = 'func' TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = '{' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '{ ... }' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}' end item DisplayName = 'class' ConditionList = < item TagList.Strings = ( 'class' ) TokenTypes = 4 end> IdentIndex = -1 BlockEnd = 'end of class' NameFmt = '%s-1' HighlightPos = cpBound TreeItemImage = 1 IgnoreAsParent = False end item DisplayName = 'namespace' ConditionList = < item TagList.Strings = ( 'namespace' ) TokenTypes = 4 end> IdentIndex = -1 BlockEnd = 'end of namespace' HighlightPos = cpBound TreeItemImage = 0 IgnoreAsParent = False end item DisplayName = '}' BlockName = '{' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'function end' BlockName = 'function begin' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'end of class' BlockName = 'class' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'end of namespace' BlockName = 'namespace' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '(' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end> BlockEnd = ')' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '[' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '[' ) TokenTypes = 8 end> BlockEnd = ']' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True CollapseFmt = '[ ... ]' IgnoreAsParent = False end item DisplayName = ']' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ']' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Region header' ConditionList = < item TagList.Strings = ( '#region' ) TokenTypes = 512 IgnoreCase = True end> DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Region header end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 1024 end> BlockEnd = 'Region header' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'prop begin' BlockName = 'prop begin' NotParent = True ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item TagList.Strings = ( 'get' 'set' ) TokenTypes = 4 end item CondType = tcSkip TokenTypes = 2 end item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TokenTypes = 4 end> BlockEnd = 'prop end' NameFmt = '%s0' RefToCondEnd = True HighlightPos = cpAny TreeItemImage = 4 IgnoreAsParent = False end item DisplayName = 'prop end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = 'prop begin' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'enum begin' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( 'enum' ) TokenTypes = 4 end> BlockEnd = 'enum end' NameFmt = '%s0 %s-1' RefToCondEnd = True HighlightPos = cpAny TreeItemImage = 2 IgnoreAsParent = False end item DisplayName = 'enum end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = 'enum begin' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'indexer begin' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TagList.Strings = ( ']' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 4 end item TagList.Strings = ( '[' ) TokenTypes = 8 end item TagList.Strings = ( 'this' ) TokenTypes = 4 end item TokenTypes = 4 end> BlockEnd = 'indexer end' NameFmt = 'indexer %s0' RefToCondEnd = True HighlightPos = cpAny TreeItemImage = 7 IgnoreAsParent = False end item DisplayName = 'indexer end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = 'indexer begin' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'struct begin' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TokenTypes = 4 end item TagList.Strings = ( 'struct' ) TokenTypes = 4 end> BlockEnd = 'struct end' NameFmt = '%s-1' RefToCondEnd = True HighlightPos = cpAny TreeItemImage = 2 IgnoreAsParent = False end item DisplayName = 'struct end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = 'struct begin' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'oper begin' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TagList.Strings = ( ')' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 12 end item TagList.Strings = ( '(' ) TokenTypes = 8 end item TokenTypes = 8 end item TagList.Strings = ( 'operator' ) TokenTypes = 4 end item TokenTypes = 4 end> BlockEnd = 'oper end' NameFmt = 'operator %s-2' RefToCondEnd = True HighlightPos = cpAny TreeItemImage = 7 IgnoreAsParent = False end item DisplayName = 'oper end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = 'oper begin' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'field' ConditionList = < item TagList.Strings = ( '=' ',' ';' ) TokenTypes = 8 end item TokenTypes = 4 end item CondType = tcMask TokenTypes = 4 end item TagList.Strings = ( 'private' 'public' 'static' ) TokenTypes = 4 end> NameFmt = '%sz-1' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True GrammaRuleName = 'field' TreeItemImage = 3 IgnoreAsParent = False end item DisplayName = 'delegate begin' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end item CondType = tcSkip TokenTypes = 2 end item TokenTypes = 4 end item CondType = tcSkip TokenTypes = 12 end item TagList.Strings = ( 'delegate' ) TokenTypes = 4 end> NameFmt = '%sz0' HighlightPos = cpAny NoEndRule = True TreeItemImage = 3 IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'XML doc' Enabled = False StartExpression = '///' EndExpression = '(?s)(\r\n | ///)' SyntAnalyzer = SyntAnal22 end> SampleText.Strings = ( '//C# syntax highlighting' 'enum Days {P1, P2, P3};' ' ' 'public class Stack: IEdit, IEdit2' '{' ' public delegate int[] DelDemo();' ' private Node first = null;' ' public bool Empty {' ' //property' ' get {' ' return (first == null);' ' }' ' }' ' public object IEdit.Pop() {' ' if (first == null)' ' throw new Exception("Can''t Pop from an empty Stack.");' ' else {' ' object temp = first.Value;' ' first = first.Next;' ' return temp;' ' }' ' }' ' ' ' static void RegisterFunction(Type reg1; Type2 reg2)' ' {' ' CategoryRegistration(registerType);' ' }' '' ' [ComUnregisterFunction()]' ' [ComVisible(false)] ' ' static void UnregisterFunction(Type reg1; Type[] regs; Type2 reg2)' ' {' ' CategoryUnregistration(registerType);' ' }' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'Preprocessor' 'Region name' ) Gramma.Gramma = 'Complex_name = | Complex_name "." ;'#10'field = (''private'' | ''public'' | ''static'') Complex_name (''='' | '','' | '';'');'#10#10'Params = | Params | Params ('','' | ''.'' | '';'' | '':'' | ''['' | '']'');'#10'func = (''['' '']'')? Complex_name ''('' Params? '')'' ''{'';'#10 Extentions = 'cs c cpp h' LexerName = 'C#' LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal8: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Reserved word' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Marked block' Font.Color = clHighlightText Font.Height = -13 Font.Name = 'Courier New' BgColor = clHighlight FormatType = ftColor end item DisplayName = 'Variable' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Something' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsUnderline] end item DisplayName = 'String regex' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable' StyleName = 'Variable' TokenType = 8 Expression = '\$\w+::\w+ | [\$\#%@]+\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String Regex subst' StyleName = 'String regex' TokenType = 4 Expression = 's/ (\\/|.)*? / (\\/|.)*? / \w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String Regex' StyleName = 'String regex' TokenType = 4 Expression = '\w* / (\\/|.)+? (/|$) \w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '"(\\\\|\\"|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String 2' StyleName = 'Something' TokenType = 9 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\*,\.;:\(\)=<>\+\-\[\]\{\}\?!@&%\|~]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '\d+ \.? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abs' 'accept' 'alarm' 'and' 'atan2' 'AUTOLOAD' 'BEGIN' 'bind' 'binmode' 'bless' 'caller' 'chdir' 'CHECK' 'chmod' 'chomp' 'chop' 'chown' 'chr' 'chroot' 'close' 'closedir' 'cmp' 'connect' 'continue' 'CORE' 'cos' 'crypt' '__DATA__' 'dbmclose' 'dbmopen' 'define' 'defined' 'delete' 'DESTROY' 'die' 'do' 'dump' 'each' 'else' 'elsif' 'END' '__END__' 'endgrent' 'endhostent' 'endnetent' 'endprotoent' 'endpwent' 'endservent' 'eof' 'EQ' 'eval' 'exec' 'exists' 'exit' 'exp' 'fcntl' '__FILE__' 'fileno' 'flock' 'for' 'foreach' 'fork' 'format' 'formline' 'GE' 'getc' 'getgrent' 'getgrgid' 'getgrnam' 'gethostbyaddr' 'gethostbyname' 'gethostent' 'getlogin' 'getnetbyaddr' 'getnetbyname' 'getnetent' 'getpeername' 'getpgrp' 'getppid' 'getpriority' 'getprotobyname' 'getprotobynumber' 'getprotoent' 'getpwent' 'getpwnam' 'getpwuid' 'getservbyname' 'getservbyport' 'getservent' 'getsockname' 'getsockopt' 'glob' 'gmtime' 'goto' 'grep' 'GT' 'hex' 'if' 'index' 'INIT' 'int' 'ioctl' 'join' 'keys' 'kill' 'last' 'lc' 'lcfirst' 'LE' 'length' '__LINE__' 'link' 'listen' 'local' 'localtime' 'lock' 'log' 'lstat' 'LT' 'm' 'map' 'mkdir' 'msgctl' 'msgget' 'msgrcv' 'msgsnd' 'my' 'NE' 'next' 'no' 'not' 'NULL' 'oct' 'open' 'opendir' 'or' 'ord' 'our' 'pack' 'package' '__PACKAGE__' 'pipe' 'pop' 'pos' 'print' 'printf' 'prototype' 'push' 'q' 'qq' 'qr' 'qu' 'quotemeta' 'qw' 'qx' 'rand' 'read' 'readdir' 'readline' 'readlink' 'readpipe' 'recv' 'redo' 'ref' 'rename' 'require' 'reset' 'return' 'reverse' 'rewinddir' 'rindex' 'rmdir' 's' 'scalar' 'seek' 'seekdir' 'select' 'semctl' 'semget' 'semop' 'send' 'setgrent' 'sethostent' 'setnetent' 'setpgrp' 'setpriority' 'setprotoent' 'setpwent' 'setservent' 'setsockopt' 'shift' 'shmctl' 'shmget' 'shmread' 'shmwrite' 'shutdown' 'sin' 'sleep' 'socket' 'socketpair' 'sort' 'splice' 'split' 'sprintf' 'sqrt' 'srand' 'stat' 'study' 'sub' 'substr' 'symlink' 'syscall' 'sysopen' 'sysread' 'sysseek' 'system' 'syswrite' 'tell' 'telldir' 'tie' 'tied' 'time' 'times' 'tr' 'truncate' 'uc' 'ucfirst' 'umask' 'undef' 'unless' 'unlink' 'unpack' 'unshift' 'untie' 'until' 'use' 'utime' 'values' 'vec' 'wait' 'waitpid' 'wantarray' 'warn' 'while' 'write' 'x' 'xor' 'y' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Sub' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item CondType = tcSkip end item TokenTypes = 4 end item TagList.Strings = ( 'sub' ) TokenTypes = 1028 end> BlockEnd = '}' NameFmt = 'sub %s-1' RefToCondEnd = True HighlightPos = cpAny CollapseFmt = 'sub %s-1' IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False HighlightPos = cpAny DrawStaple = True CollapseFmt = '...' IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '#!/bin/perl' 'require "cgi-lib.pl"; ' 'use sigtrap;' 'do ''envars.pl'';' '' '$re = m/text/i; #Usual regex' '$sLine =~ s/x/y/; #Subst regex' '$sLine =~ s/x\/y/y\*z/g; #Subst too' '' '$MyVar or $MyLib::MyVar ' 'or @MyArray or $#MyArray or %MyHash' '' 'sub MyOpen(*$) { # debug' ' my ($sKey);' '} ' '' 'sub WriteBack() {' ' while ($_ ne "fred") {' ' sleep 5;' ' }' '}' '' 'sub Some {' ' print "Test";' ' while (test) {' ' print "TT";' ' } ' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'String 2' ) MarkedBlockStyle = 'Marked block' Extentions = 'pl pm cgi pod plx' LexerName = 'Perl' Notes.Strings = ( 'Fixes by Alex, uvviewsoft.com' ) LineComment = '#' Charset = DEFAULT_CHARSET end object SyntAnal23: TLibSyntAnalyzer Formats = < item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Preprocessor' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Control''s ID' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '"(\\"|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor' StyleName = 'Preprocessor' TokenType = 9 Expression = '\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'HEX' StyleName = 'Number' TokenType = 7 Expression = '0x[\da-f]+L*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' BlockName = 'Resource' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Any name' TokenType = 2 Expression = '\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*:=<>&/\|\^\.\{\}]+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key Words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'ACCELERATORS' 'BEGIN' 'BITMAP' 'CURSOR' 'DESIGNINFO' 'DIALOG' 'DIALOGEX' 'END' 'ICON' 'LANGUAGE' 'MENU' 'REGISTRY' 'STRINGTABLE' 'TEXTINCLUDE' 'TOOLBAR' 'TYPELIB' 'VERSIONINFO' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Menu & Toolbar controls' StyleName = 'Control''s ID' BlockName = 'Resource' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'BUTTON' 'MENUITEM' 'POPUP' 'SEPARATOR' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Dialog controls' StyleName = 'Control''s ID' BlockName = 'Resource' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'AUTOCHECKBOX' 'CAPTION' 'COMBOBOX' 'CONTROL' 'CTEXT' 'DEFPUSHBUTTON' 'EDITTEXT' 'FONT' 'GROUPBOX' 'ICON' 'LISTBOX' 'LTEXT' 'PUSHBUTTON' 'RADIOBUTTON' 'RTEXT' 'STYLE' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'BEGIN' ConditionList = < item TagList.Strings = ( 'BEGIN' ) TokenTypes = 4 end> BlockEnd = 'END' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'END' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'END' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'String table' ConditionList = < item TagList.Strings = ( 'STRINGTABLE' ) TokenTypes = 4 end> BlockEnd = 'String table end' NameFmt = '%e2 ...' GroupFmt = '%s0' HighlightPos = cpBound CollapseFmt = '%s0' IgnoreAsParent = False end item DisplayName = 'String table end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'END' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Resource' ConditionList = < item TagList.Strings = ( 'ACCELERATORS' 'DESIGNINFO' 'DIALOG' 'DIALOGEX' 'MENU' 'TEXTINCLUDE' 'TOOLBAR' 'VERSIONINFO' ) TokenTypes = 4 end item TokenTypes = 4 end> IdentIndex = 1 BlockOffset = 1 BlockEnd = 'Resource end' NameFmt = '%s1' GroupFmt = '%s0' HighlightPos = cpBound CollapseFmt = '%s0 %s1' IgnoreAsParent = False end item DisplayName = 'Resource end' BlockName = 'Resource' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'END' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '#if' ConditionList = < item TagList.Strings = ( '\#if' ) CondType = tcMask TokenTypes = 512 end> BlockEnd = '#endif' DisplayInTree = False HighlightPos = cpBound CollapseFmt = '%s0' IgnoreAsParent = False end item DisplayName = '#endif' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '\#endif' ) CondType = tcMask TokenTypes = 512 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'BITMAP begin' BlockName = 'Resource' NotParent = True ConditionList = < item TagList.Strings = ( 'BITMAP' 'CURSOR' 'ICON' 'REGISTRY' 'TYPELIB' ) TokenTypes = 4 end item TokenTypes = 4 end> BlockOffset = 1 BlockEnd = 'BITMAP end' NameFmt = '%s1 :: %s-1' GroupFmt = '%s0' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'BITMAP end' BlockName = 'Resource' NotParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'BITMAP' 'CURSOR' 'ICON' 'REGISTRY' 'TYPELIB' ) TokenTypes = 4 end item TokenTypes = 4 end> BlockOffset = -1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'End' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Begin' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> IdentIndex = 1 BlockEnd = 'End' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '{ ... %ez0' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}' end> CodeTemplates = <> SubAnalyzers = <> TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'Preprocessor' ) Extentions = 'rc rc2' LexerName = 'Resource script' LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnalyzer5: TLibSyntAnalyzer Formats = < item DisplayName = 'Identifier' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Blob Data' Font.Color = clFuchsia Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '(?s)\{.*?(\}|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Blob data' StyleName = 'Blob Data' BlockName = 'Blob begin' Expression = '[^\}]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_][\w\.]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '\d+\.?\d+e[\+\-]?\d+|\d+\.\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'HEX' StyleName = 'Number' TokenType = 7 Expression = '\$[\da-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/,\.;:\(\)=<>\+\-\{\}\[\]]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'String' TokenType = 8 Expression = '\#(\d+|\$[\da-f]+)' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'end' 'inherited' 'inline' 'item' 'object' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'End' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Begin' ConditionList = < item TagList.Strings = ( 'inherited' 'item' 'object' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End' NameFmt = '%s0 %s-1%s-2 %s-3' HighlightPos = cpBound DrawStaple = True CollapseFmt = '%s0 %s-1%s-2 %s-3' IgnoreAsParent = False end item DisplayName = 'Collection begin' ConditionList = < item TagList.Strings = ( '<' ) TokenTypes = 8 end> BlockOffset = 2 BlockEnd = 'Collection end' NameFmt = '%s2 (collection)' HighlightPos = cpBound DrawStaple = True CollapseFmt = '< %s2 >' IgnoreAsParent = False end item DisplayName = 'Collection end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '>' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'List begin' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end> BlockOffset = 2 BlockEnd = 'List end' NameFmt = '%s2 (list)' HighlightPos = cpBound DrawStaple = True CollapseFmt = '( %s2 )' IgnoreAsParent = False end item DisplayName = 'List end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Blob begin' StyleName = 'Blob Data' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = 'Blob end' HighlightPos = cpBound DrawStaple = True IgnoreAsParent = False end item DisplayName = 'Blob end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '{ Delphi/C++ Builder Form Definitions }' 'object TestForm: TTestForm' ' Left = 200' ' Top = 100' ' Caption = ''Sample source''' ' SampleText.Strings = (' ' ''Test'')' 'end' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' ) Extentions = 'dfm lfm lxl lcf fmx xfm' LexerName = 'Delphi resources' Charset = DEFAULT_CHARSET end object SyntAnal21: TLibSyntAnalyzer Formats = < item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Param' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'operator' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'variable' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BorderTypeBottom = blDot BorderColorBottom = clRed end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '^\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Param' StyleName = 'Param' TokenType = 4 Expression = '".*?"' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'operator' StyleName = 'operator' TokenType = 2 Expression = '!\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbols' StyleName = 'Symbol' TokenType = 3 Expression = '[/\|&\$=]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable' StyleName = 'variable' TokenType = 5 Expression = '^\s*?\w*\s*?=' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Block start' ConditionList = < item TagList.Strings = ( '!IF' '!IFDEF' '!IFNDEF' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'Block end' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '!ENDIF' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 end item TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Variable' 'Float const' 'Hex const' 'Char const' 'Preprocessor' ) Extentions = '/makefile /makefile.gnu /makefile.gcc /makefile.bor /makefile.msc /makefile.vc /makefile.dm /makefile.bcc' LexerName = 'Make files' LineComment = '#' Charset = DEFAULT_CHARSET end object SyntAnal16: TLibSyntAnalyzer Formats = < item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Section' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'constant' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Preprocessor' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '^;.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[;=]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Section' StyleName = 'Section' TokenType = 9 Expression = '^\[.*?\]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' Enabled = False StyleName = 'String' TokenType = 4 Expression = '".*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Pre {#..}' StyleName = 'Preprocessor' TokenType = 10 Expression = '\{\#.*?\}' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Constant' StyleName = 'constant' TokenType = 8 Expression = '\{.*?\}' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor' StyleName = 'Preprocessor' TokenType = 10 Expression = '^\s*\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String with {var}' StyleName = 'String' TokenType = 4 Expression = '" [\w\\\.\-\+\#\:\*\x20/\(\)<>]*? " | " [\w\\\.\-\+\#\:\*\x20/\(\)<>]*? (?=\{) | (?<=\}) [\w\\\.\-\+\#\:\*\x20/\(\)<>]*? "' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keys' StyleName = 'Reserved word' NotParent = True BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'adminprivilegesrequired' 'allowcancelduringinstall' 'allownoicons' 'allowrootdirectory' 'allowuncpath' 'alwayscreateuninstallicon' 'alwaysrestart' 'alwaysshowcomponentslist' 'alwaysshowdironreadypage' 'alwaysshowgrouponreadypage' 'alwaysusepersonalgroup' 'appcomments' 'appcontact' 'appcopyright' 'appenddefaultdirname' 'appenddefaultgroupname' 'appid' 'appmodifypath' 'appmutex' 'appname' 'apppublisher' 'apppublisherurl' 'appreadmefile' 'appsupporturl' 'appupdatesurl' 'appvername' 'appversion' 'attribs' 'backcolor' 'backcolor2' 'backcolordirection' 'backsolid' 'changesassociations' 'changesenvironment' 'components' 'compression' 'createappdir' 'createuninstallregkey' 'defaultdirname' 'defaultgroupname' 'defaultuserinfoname' 'defaultuserinfoorg' 'defaultuserinfoserial' 'description' 'destdir' 'destname' 'direxistswarning' 'disableappenddir' 'disabledirpage' 'disablefinishedpage' 'disableprogramgrouppage' 'disablereadymemo' 'disablereadypage' 'disablestartupprompt' 'dontmergeduplicatefiles' 'enabledirdoesntexistwarning' 'excludes' 'extradiskspacerequired' 'filename' 'flags' 'flatcomponentslist' 'groupdescription' 'infoafterfile' 'infobeforefile' 'key' 'languagedetectionmethod' 'languages' 'licensefile' 'messagesfile' 'minversion' 'name' 'onlybelowversion' 'OutputBaseFilename' 'outputdir' 'password' 'permissions' 'privilegesrequired' 'restartifneededbyrun' 'root' 'section' 'setupiconfile' 'showcomponentsizes' 'showlanguagedialog' 'showtaskstreelines' 'solidcompression' 'source' 'string' 'subkey' 'tasks' 'timestamprounding' 'timestampsinutc' 'touchdate' 'touchtime' 'type' 'types' 'uninstallable' 'uninstalldisplayicon' 'uninstalldisplayname' 'uninstallfilesdir' 'uninstalliconfile' 'uninstalliconname' 'uninstalllogmode' 'uninstallrestartcomputer' 'uninstallstyle' 'updateuninstalllogappname' 'usepreviousappdir' 'usepreviousgroup' 'useprevioussetuptype' 'useprevioustasks' 'useprevioususerinfo' 'userinfopage' 'valuedata' 'valuename' 'valuetype' 'windowresizable' 'windowshowcaption' 'windowstartmaximized' 'windowvisible' 'wizardimagebackcolor' 'wizardimagefile' 'wizardimagestretch' 'wizardsmallimagebackcolor' 'wizardsmallimagefile' 'wizardstyle' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Section end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 512 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Section begin' ConditionList = < item TokenTypes = 512 end> BlockEnd = 'Section end' EndOfTextClose = True HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'Code' StartExpression = '(?i)\[code\]' EndExpression = '^\[\w+\]' SyntAnalyzer = SyntAnal20 ToTextEnd = True end> SampleText.Strings = ( '[Languages]' 'Name: "english"; MessagesFile: "compiler:Default.isl"' 'Name: "german"; MessagesFile: "compiler:Languages\German.isl"' '' '[Tasks]' 'Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"' ';test' '[Files]' 'Source: "{app}\Plugins\wlx\SynWrite\HL\C#.acp"; DestDir: "{app}\Plugins\wlx\SynWrite\HL"; MinVersion: 0.0,5.0; Flags: restartreplace overwritereadonly uninsrestartdelete ignoreversion uninsremovereadonly ' 'Source: "{app}\Plugins\wlx\SynWrite\HL\C++.acp"; DestDir: "{app}\Plugins\wlx\SynWrite\HL"; MinVersion: 0.0,5.0; Flags: restartreplace overwritereadonly uninsrestartdelete ignoreversion uninsremovereadonly ' '' '#sub AddIconFiles' '#expr GetFileVars' 'Source: {#Copy (IconsMask, 0, RPos ("\", IconsMask)) + CurrentFileName}; DestDir: {app}; DestName: {#IconName}; Components: icons\{#CurrentName}; Flags: ignoreversion' '#endsub ' '' '[Code]' ' #ifdef Code' 'function TT(a: Integer): Integer;' 'begin' ' Result:= Ord(''Test''[a]);' 'end;' ' #endif' '' '[CustomMessages]' 'ru.Msg=Ru' 'ru.M2=Ru' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Constant' 'Section' 'Preprocessor' ) Extentions = 'iss' LexerName = 'Inno Setup' SkipSpaces = False Notes.Strings = ( 'Improved by Alex, uvviewsoft.com' ) LineComment = ';' Charset = DEFAULT_CHARSET end object SyntAnal57: TLibSyntAnalyzer Formats = < item DisplayName = 'Identifier' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Identifier Ext' Font.Color = clRed Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Comment' Font.Color = clRed Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol Ext' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BorderTypeBottom = blWavyLine BorderColorBottom = clSilver FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Keyword' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Function' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Function Ext' Font.Color = 13266272 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BorderTypeBottom = blWavyLine BorderColorBottom = clSilver FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Expression' Font.Color = 33023 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Current Block' Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' BgColor = clLime BorderTypeLeft = blSolid BorderTypeTop = blSolid BorderTypeRight = blSolid BorderTypeBottom = blSolid end item DisplayName = 'Test Style Main' Font.Color = clFuchsia Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Test Style Sub' Font.Color = clLime Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Marked Block - Range' Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' BgColor = 15925237 FormatType = ftColor end item DisplayName = 'Tree (Main, Color)' Font.Color = 14844018 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Tree (Main, Black)' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Tree (Main, Alias)' Font.Color = 1482313 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Tree (Regular, Color)' Font.Color = 14844018 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Tree (Regular, Black)' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Tree (Regular, Alias)' Font.Color = 1550414 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Current Line' Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' FormatType = ftBackGround BorderTypeLeft = blSolid2 BorderColorLeft = 4364526 end item DisplayName = 'Alias' Font.Color = 2086500 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Table' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end> TokenRules = < item DisplayName = 'String' StyleName = 'String' TokenType = 5 Expression = '".*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String 2' StyleName = 'String' TokenType = 5 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String 3' StyleName = 'String' TokenType = 5 Expression = '`.*?(`|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '--.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment Ext' Enabled = False StyleName = 'Comment' TokenType = 1 Expression = '(?s)\(\*.*?(\(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol 2' StyleName = 'Symbol' TokenType = 4 Expression = '!=|<>|\^=|<>|<=|>=|\(\+\)|\(\-\)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 4 Expression = '[/,\.;:\(\)=<>\+\-\*]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Identifier' StyleName = 'Identifier' TokenType = 3 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Identifier Ext' StyleName = 'Identifier Ext' TokenType = 3 Expression = '(?r)\[[\w\x20]*\]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 7 Expression = '\d+\.?\d+e[\+\-]?\d+|\d+\.\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 6 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Identifier Qualified' Enabled = False StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*(\.[a-z_]\w*){1,3}' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Identifier Sub' Enabled = False StyleName = 'Test Style Sub' TokenType = 9 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Identifier Main' Enabled = False StyleName = 'Test Style Main' StrictParent = True TokenType = 8 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Identifier Qualified Ext' Enabled = False StyleName = 'Identifier Ext' TokenType = 3 Expression = '(?r)(\[[\w\x20]*\]|[a-z_]\c*)*(\.(\[[\w\x20]*\]|[a-z_]\c*)){1,3}' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keyword' StyleName = 'Keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'all' 'and' 'any' 'as' 'between' 'by' 'concat' 'distinct' 'exists' 'from' 'full' 'grant' 'group' 'having' 'in' 'index' 'inner' 'is' 'join' 'left' 'like' 'max' 'min' 'not' 'null' 'on' 'option' 'or' 'order' 'outer' 'select' 'some' 'table' 'union' 'view' 'where' ) TokenTypes = 8 IgnoreCase = True end> HighlightPos = cpAny TokenType = 2 IgnoreAsParent = False end item DisplayName = 'Expression' StyleName = 'Expression' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'case' 'else' 'end' 'then' 'when' ) TokenTypes = 8 IgnoreCase = True end> HighlightPos = cpAny TokenType = 2 IgnoreAsParent = False end item DisplayName = 'Function' StyleName = 'Function' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'avg' 'bitand' 'count' 'date_format' 'decode' 'substr' 'timediff' 'userenv' ) TokenTypes = 8 IgnoreCase = True end> HighlightPos = cpAny TokenType = 2 IgnoreAsParent = False end item DisplayName = 'Function Ex' StyleName = 'Function Ext' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'bitand' 'decode' 'userenv' ) TokenTypes = 8192 IgnoreCase = True end> HighlightPos = cpAny TokenType = 2 IgnoreAsParent = False end item DisplayName = 'Symbol Ext' StyleName = 'Symbol Ext' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '(-)' '(+)' ) TokenTypes = 16 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Bracket Close' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 16 end> BlockEnd = 'Bracket Open' HighlightPos = cpAny CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'Subquery Open' StyleName = 'Current Block' ConditionList = < item TagList.Strings = ( 'select' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '(' ) TokenTypes = 16 end> BlockEnd = 'Subquery Close' NotCollapsed = True DisplayInTree = False NameFmt = 'subquery' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'section end SELECT' BlockName = 'section SELECT' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' 'from' 'group' 'having' 'order' 'select' 'union' ) TokenTypes = 20 IgnoreCase = True end> BlockOffset = 1 BlockEnd = 'section SELECT' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'section end WHERE' BlockName = 'section WHERE' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' 'from' 'group' 'having' 'order' 'select' 'union' ) TokenTypes = 20 IgnoreCase = True end> BlockOffset = 1 BlockEnd = 'section WHERE' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Alias' StyleName = 'Alias' BlockType = btTagDetect ConditionList = < item TokenTypes = 8 end item TokenTypes = 8 end> HighlightPos = cpBound TokenType = 8 IgnoreAsParent = False end item DisplayName = 'Table' StyleName = 'Table' BlockName = 'section FROM' StrictParent = True BlockType = btTagDetect ConditionList = < item CondType = tcNotEqual TokenTypes = 8 end item TokenTypes = 8 end> RefToCondEnd = True HighlightPos = cpBound TokenType = 8 IgnoreAsParent = False end item DisplayName = 'Bracket Open' StyleName = 'Current Block' ConditionList = < item TagList.Strings = ( 'select' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '(' ) TokenTypes = 16 end> NotCollapsed = True DisplayInTree = False NameFmt = '(' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTagBegin IgnoreAsParent = True end item DisplayName = 'section end FROM' BlockName = 'section FROM' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' 'from' 'group' 'having' 'order' 'select' 'union' 'where' ) TokenTypes = 20 IgnoreCase = True end> BlockOffset = 1 BlockEnd = 'section FROM' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'SECTION END' BlockName = 'SECTION' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' 'from' 'group' 'having' 'order' 'select' 'union' 'where' ) TokenTypes = 20 IgnoreCase = True end item TokenTypes = 4095 end> BlockOffset = 1 BlockEnd = 'SECTION' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'STATEMENT END' BlockName = 'STATEMENT' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' 'select' 'union' ) TokenTypes = 20 IgnoreCase = True end> BlockOffset = 1 HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Subquery Close' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 16 end> BlockEnd = 'Subquery Open' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'sub-section end ON' BlockType = btRangeEnd ConditionList = < item TokenTypes = 4 end> BlockOffset = 1 HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'SECTION' BlockName = 'STATEMENT' StrictParent = True ConditionList = < item TagList.Strings = ( 'from' 'group' 'having' 'order' 'where' ) TokenTypes = 4 IgnoreCase = True end> EndOfTextClose = True HighlightPos = cpAny DynSelectMin = True TreeItemStyle = 'Tree (Regular, Color)' IgnoreAsParent = False end item DisplayName = 'STATEMENT' StyleName = 'Marked Block - Range' ConditionList = < item TagList.Strings = ( 'select' 'union' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'STATEMENT END' EndOfTextClose = True NameFmt = '%s0' DynHighlight = dhRange HighlightPos = cpRange DynSelectMin = True TreeItemStyle = 'Tree (Main, Black)' IgnoreAsParent = False end item DisplayName = 'section SELECT' BlockName = 'STATEMENT' StrictParent = True ConditionList = < item TagList.Strings = ( 'select' ) TokenTypes = 4 IgnoreCase = True end> DisplayInTree = False NameFmt = '__SELECT__' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'section FROM' BlockName = 'SECTION' StrictParent = True ConditionList = < item TagList.Strings = ( 'from' ) TokenTypes = 4 IgnoreCase = True end> DisplayInTree = False NameFmt = '__FROM__' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'syb-section ON' BlockName = 'section FROM' StrictParent = True ConditionList = < item TagList.Strings = ( 'on' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'sub-section end ON' DisplayInTree = False NameFmt = '__ON__' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'section WHERE' BlockName = 'SECTION' StrictParent = True ConditionList = < item TagList.Strings = ( 'where' ) TokenTypes = 4 IgnoreCase = True end> DisplayInTree = False NameFmt = '__WHERE__' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Table or Alias' StyleName = 'Alias' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '.' ) TokenTypes = 16 end item TokenTypes = 8 end> IdentIndex = 1 HighlightPos = cpBound TokenType = 8 IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '/*Syntax highlighting*/' 'SELECT c.session , c.username ,TIMEDIFF(max(c.datetime) , min(c.datetime))' 'FROM livehelp_domain_user a , livehelp_users b, livehelp_messages c' 'WHERE a.id_domain = 29 AND' ' a.id_user = b.id AND' ' CONCAT( b.firstname, '' '',b.lastname) = c.username AND' ' DATE_FORMAT(c.datetime,''%m/%d/%Y'') =''09/21/2006'' AND' ' (SELECT COUNT(data) from sometable where Fld = ''YES'') = 6 ' 'GROUP BY c.session' 'ORDER BY c.session,c.username' '' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'KeyWord' 'Identifier' 'Symbol' 'String' 'Integer' 'Float' 'Table' 'Field' ) Gramma.Gramma = 'Skip = ;'#10 CurrentLineStyle = 'Current Line' Extentions = 'sql' LexerName = 'SQL' SkipSpaces = False RestartFromLineStart = True LineComment = '--' Charset = DEFAULT_CHARSET AlwaysSyncBlockAnal = True left = 144 top = 184 end object SyntAnal56: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Reserved word' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Function separator' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = clLime end item DisplayName = 'Function background' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = clCream FormatType = ftBackGround end item DisplayName = 'Current block bound' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 13369046 FormatType = ftColor BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end item DisplayName = 'Operator Keywords' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end> TokenRules = < item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '".*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id_spec_then' StyleName = 'Reserved word' TokenType = 6 Expression = 'then \x20* $' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id_spec_endif' StyleName = 'Reserved word' TokenType = 7 Expression = '(?<=^\x20*) end \x20+ if \b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 5 Expression = '\d+ \.? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 5 Expression = '&H[\da-f]+&? | &o[0-7]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '''.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment in JSP' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/,\.;:\(\)=<>\+\-&%\$\{\}!@]+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keywords' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'addressof' 'alias' 'and' 'appactivate' 'as' 'beep' 'binary' 'boolean' 'byref' 'byte' 'byval' 'call' 'case' 'catch' 'chdir' 'chdrive' 'choose' 'class' 'close' 'const' 'currency' 'date' 'decimal' 'declare' 'deletesetting' 'dim' 'do' 'doevents' 'double' 'each' 'else' 'elseif' 'empty' 'end' 'enum' 'eqv' 'erase' 'error' 'event' 'exit' 'False' 'filecopy' 'finally' 'for' 'friend' 'function' 'get' 'gosub' 'goto' 'if' 'imp' 'implements' 'in' 'input' 'integer' 'is' 'kill' 'let' 'lib' 'like' 'line' 'load' 'lock' 'long' 'loop' 'lset' 'new' 'next' 'not' 'null' 'object' 'on' 'option' 'optional' 'or' 'paramarray' 'private' 'property' 'public' 'redim' 'resume' 'return' 'select' 'set' 'single' 'static' 'step' 'stop' 'string' 'sub' 'switch' 'then' 'to' 'True' 'try' 'type' 'typeof' 'unlock' 'until' 'variant' 'wend' 'while' 'with' 'withevents' 'write' 'xor' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Sub begin line break' StyleName = 'Function separator' BlockName = 'Func' NotParent = True BlockType = btLineBreak ConditionList = < item TagList.Strings = ( 'function' 'sub' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Sub end line break' StyleName = 'Function separator' BlockType = btLineBreak ConditionList = < item TagList.Strings = ( 'function' 'sub' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> LinePos = lbBottom HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Func end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'function' 'sub' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'Func' StyleName = 'Function background' ConditionList = < item TagList.Strings = ( 'function' 'sub' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'Func end' Highlight = True NameFmt = '%s0 %s-1' DynHighlight = dhRange HighlightPos = cpRange DynSelectMin = True CollapseFmt = '%s0 %s-1' TreeItemStyle = 'Reserved word' TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = 'Begin' StyleName = 'Current block bound' ConditionList = < item TagList.Strings = ( 'end' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'property' 'select' 'type' 'with' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'end' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end> IdentIndex = 1 BlockOffset = 1 BlockEnd = 'End' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '%s1 ...' IgnoreAsParent = False end item DisplayName = 'End' BlockType = btRangeEnd ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> SameIdent = True HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 509 end item TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Dim' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( 'dim' ) TokenTypes = 4 IgnoreCase = True end> NotCollapsed = True GroupFmt = 'Variables' HighlightPos = cpBound NoEndRule = True TreeItemImage = 4 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'OP Keywords' StyleName = 'Operator Keywords' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'imports' 'Inherits' 'Overloads' 'Overrides' 'private' 'property' 'protected' 'public' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Begin For' StyleName = 'Current block bound' ConditionList = < item TagList.Strings = ( 'For' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'Exit' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end> BlockOffset = -1 BlockEnd = 'End For' DisplayInTree = False RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpRange DrawStaple = True CollapseFmt = 'For...' IgnoreAsParent = False end item DisplayName = 'End For' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'Next' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'Resume' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end> BlockOffset = -1 RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Begin do' ConditionList = < item TagList.Strings = ( 'do' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End do' DisplayInTree = False HighlightPos = cpAny DrawStaple = True CollapseFmt = 'Do...' IgnoreAsParent = False end item DisplayName = 'End do' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'loop' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Begin if' ConditionList = < item TokenTypes = 64 end> BlockEnd = 'End if' DisplayInTree = False HighlightPos = cpAny DrawStaple = True CollapseFmt = '...' IgnoreAsParent = False end item DisplayName = 'End if' BlockType = btRangeEnd ConditionList = < item TokenTypes = 128 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '''Test' '''Test' '' 'Function PrintNumber' ' Dim Number' ' Number = 12 + 12.2 + 1.2e3 + 1.2e-3' ' Response.Write "The number is " & number' ' ' ' ''folded' ' If nnn Then' ' ''not folded' ' If True Then name ' ' End If' ' ' ' For I = 0 To Number' ' X = X + &hFF' ' X = X - &o7' ' Next' '' ' I = I + @; ' 'End Function' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Number' 'Id_spec_Then' 'Id_spec_EndIf' ) Extentions = 'vb vbs' LexerName = 'VBScript' Notes.Strings = ( 'Changed by Alex (SynWrite): ' '- folded For-Next' '- folded If-EndIf, but only multi-line If' '- less token names' '- parser Octal nums' ) LineComment = '''' Charset = DEFAULT_CHARSET left = 144 top = 184 end object SyntAnal38: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String regex' Font.Color = clOlive Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id keyword' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id standard' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id jquery' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Current block' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 13369046 FormatType = ftBackGround BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment line' StyleName = 'Comment' TokenType = 1 Expression = '//.*? (?=<[/\w]) | //.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '(?s)("|'') (\\\\|\\\1|.)*? (\1|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String Regex' StyleName = 'String regex' TokenType = 4 Expression = '(?<=[=\(&!]\s*) / (\\/|\\\\|.)*? (/[gim]*|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String Heredoc' StyleName = 'String' TokenType = 4 Expression = '(?s) | \Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_\$]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 5 Expression = '0x[\da-f]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 5 Expression = '\d+ (\.\d+)? e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Single symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\{\}\(\)\[\],;\.\?]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*:=<>&/\|\^~!%]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'id keywords' StyleName = 'Id keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abstract' 'arguments' 'await' 'boolean' 'break' 'byte' 'case' 'catch' 'char' 'class' 'const' 'continue' 'debugger' 'default' 'delete' 'do' 'double' 'else' 'enum' 'eval' 'export' 'extends' 'false' 'final' 'finally' 'float' 'for' 'function' 'goto' 'if' 'implements' 'import' 'in' 'instanceof' 'int' 'interface' 'let' 'long' 'native' 'new' 'null' 'package' 'private' 'protected' 'public' 'return' 'short' 'static' 'super' 'switch' 'synchronized' 'this' 'throw' 'throws' 'transient' 'true' 'try' 'typeof' 'var' 'void' 'volatile' 'while' 'with' 'yield' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'id standard' StyleName = 'Id standard' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'Array' 'Date' 'hasOwnProperty' 'Infinity' 'isFinite' 'isNaN' 'isPrototypeOf' 'length' 'Math' 'name' 'NaN' 'Number' 'Object' 'prototype' 'String' 'toString' 'undefined' 'valueOf' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'id jquery' StyleName = 'Id jquery' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '$' 'add' 'addBack' 'addClass' 'after' 'ajax' 'ajaxComplete' 'ajaxError' 'ajaxPrefilter' 'ajaxSend' 'ajaxSetup' 'ajaxStart' 'ajaxStop' 'ajaxSuccess' 'ajaxTransport' 'altKey' 'always' 'andSelf' 'animate' 'animated' 'append' 'appendTo' 'attr' 'before' 'bind' 'blur' 'bottom' 'boxModel' 'browser' 'button' 'callbacks' 'cancelBubble' 'change' 'checkbox' 'checked' 'children' 'clearQueue' 'click' 'clone' 'closest' 'contains' 'contents' 'context' 'core' 'css' 'cssHooks' 'cssNumber' 'ctrlKey' 'currentTarget' 'data' 'dblclick' 'deferred' 'delay' 'delegate' 'delegateTarget' 'dequeue' 'detach' 'die' 'disable' 'disabled' 'done' 'each' 'empty' 'enabled' 'end' 'eq' 'error' 'even' 'event' 'extend' 'fadeIn' 'fadeOut' 'fadeTo' 'fadeToggle' 'fail' 'file' 'filter' 'find' 'finish' 'fire' 'fired' 'fireWith' 'first' 'first-child' 'first-of-type' 'fn' 'focus' 'focusin' 'focusout' 'fx' 'get' 'getJSON' 'getScript' 'globalEval' 'grep' 'gt' 'has' 'hasClass' 'hasData' 'header' 'height' 'hidden' 'hide' 'holdReady' 'hover' 'html' 'image' 'inArray' 'index' 'init' 'innerHeight' 'innerWidth' 'input' 'insertAfter' 'insertBefore' 'interval' 'is' 'isArray' 'isDefaultPrevented' 'isEmptyObject' 'isFunction' 'isImmediatePropagationStopped' 'isNumeric' 'isPlainObject' 'isPropagationStopped' 'isRejected' 'isResolved' 'isWindow' 'isXMLDoc' 'jquery' 'keyCode' 'keydown' 'keypress' 'keyup' 'lang' 'last' 'last-child' 'last-of-type' 'length' 'live' 'load' 'lock' 'locked' 'lt' 'makeArray' 'map' 'merge' 'metaKey' 'mousedown' 'mouseenter' 'mouseleave' 'mousemove' 'mouseout' 'mouseover' 'mouseup' 'namespace' 'next' 'nextAll' 'nextUntil' 'noConflict' 'noop' 'not' 'notify' 'notifyWith' 'now' 'nth-child' 'nth-child-last' 'nth-first-of-type' 'nth-last-child' 'nth-last-of-type' 'nth-of-type' 'obj' 'odd' 'off' 'offset' 'offsetParent' 'on' 'one' 'only-child' 'only-of-type' 'outerHeight' 'outerWidth' 'pageX' 'pageY' 'param' 'parent' 'parents' 'parentsUntil' 'parseHTML' 'parseInt' 'parseJSON' 'parseXML' 'password' 'pipe' 'position' 'post' 'prepend' 'prependTo' 'prev' 'prevAll' 'preventDefault' 'prevUntil' 'progress' 'promise' 'prop' 'proxy' 'pushStack' 'queue' 'radio' 'ready' 'reject' 'rejectWith' 'relatedTarget' 'remove' 'removeAttr' 'removeClass' 'removeData' 'removeProp' 'replaceAll' 'replaceWith' 'reset' 'resize' 'resolve' 'resolved' 'resolveWith' 'result' 'root' 'scroll' 'scrollLeft' 'scrollTop' 'select' 'selected' 'selector' 'self' 'serialize' 'serializeArray' 'setTimeout' 'shiftKey' 'show' 'siblings' 'size' 'slice' 'slideDown' 'slideToggle' 'slideUp' 'state' 'stop' 'stopImmediatePropagation' 'stopPropagation' 'sub' 'submit' 'support' 'target' 'text' 'then' 'timeStamp' 'toArray' 'toggle' 'toggleClass' 'top' 'trigger' 'triggerHandler' 'trim' 'type' 'unbind' 'undelegate' 'unique' 'unload' 'unwrap' 'val' 'visible' 'when' 'which' 'width' 'window' 'wrap' 'wrapAll' 'wrapInner' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'for/if' ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 8 end item CondType = tcSkip end item TagList.Strings = ( '(' ) TokenTypes = 8 end item TagList.Strings = ( 'for' 'if' ) TokenTypes = 4 end> NotCollapsed = True NameFmt = '%sz0' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end item DisplayName = '{' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DrawStaple = True IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'name: function' ConditionList = < item TagList.Strings = ( 'function' ) TokenTypes = 4 end item TagList.Strings = ( ':' ) TokenTypes = 8 end item TokenTypes = 4 end> NameFmt = 'function %s0' RefToCondEnd = True HighlightPos = cpAny CancelNextRules = True CollapseFmt = 'function %s0' IgnoreAsParent = False end item DisplayName = 'function' ConditionList = < item TagList.Strings = ( 'function' ) TokenTypes = 4 end> BlockEnd = 'function end' EndOfTextClose = True NameFmt = '%s0~s[)]' RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '%s0~s[)]' IgnoreAsParent = False end item DisplayName = 'function end' BlockName = 'function' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '(' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end> BlockEnd = ')' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '[' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '[' ) TokenTypes = 8 end> BlockEnd = ']' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ']' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ']' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'var' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( 'var' ) TokenTypes = 4 end> NotCollapsed = True NameFmt = '%s0 %s-1' HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '//text text' 'NaN Object $ offset' '' 'function init() {' #9'addMenuItem(''Txt'', ''Ctrl+\'''');' #9'addMenuItem(''Txt3'', ''Ctrl+Alt+;'');' '}' '' 'var s_regex = /^<\/?\w.*?>/gi;' ' not_regex = 1 / 2 + (0xFF+10) / 3;' ' ' 'findNewEditPoint: function(inc, offset) {' #9'return -1' '}' ' ' 'function SetEnabled(A,count)' '{' ' for(i= 0; i< count;i++)' ' A(i).Enabled = !A(i).Enabled;' '}' '' 'function render(){' #9#9'$(''#basket'').html('''');' #9#9'for (id in basket){' #9#9#9'if(basket[id].q>0){' #9#9#9#9'b=b+" \' #9#9#9#9#9'
\' #9#9#9#9#9#9' \' #9#9#9#9#9#9#9'"+goods.n+''"...'';' '' #9#9#9#9'$.cookie(''basketForPHP4'', $.toJSON(basketForPHP4),{path: ''/''});' #9#9#9'} else{' #9#9#9#9'delete basket[id];' #9#9#9'}' #9#9'}' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Id' 'Symbol' 'String' 'Number' ) Extentions = 'js' LexerName = 'JavaScript' Notes.Strings = ( 'Reworked by Alexey (Synwrite)' '-tree: added if/for/var' '-tree: func params shown' '-strings oneline ''...''' '-strings multiline "..."' '-strings regex /.../gi' '-strings heredoc' '' 'Keywords: http://www.w3schools.com/js/js_reserved.asp' ) LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnalyzer10: TLibSyntAnalyzer Formats = < item DisplayName = 'Style' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Param correct' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Param incorrect' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BorderTypeBottom = blWavyLine BorderColorBottom = clRed end item DisplayName = 'Value' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Current block' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 16053492 FormatType = ftBackGround end item DisplayName = 'Color' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = '{}' StyleName = 'Symbol' TokenType = 3 Expression = '[\{\}]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '("|'') .*? (\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String in URL' StyleName = 'String' TokenType = 4 Expression = '(?<=URL\s*\() .+? (?=\))' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Param' StyleName = 'Param incorrect' BlockName = 'Style begin' TokenType = 2 Expression = '[\w\.-]+ (?=\s*\:)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 5 Expression = '[;:,%\(\)\[\]@=/\*>\+!\^\$]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Color' StyleName = 'Color' BlockName = 'Style begin' TokenType = 6 Expression = '\#[\da-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Number' StyleName = 'Number' TokenType = 7 Expression = '-?\d*\.?\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Value' StyleName = 'Value' BlockName = 'Style begin' TokenType = 2 Expression = '[\w:\#\.\-]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Style' StyleName = 'Style' TokenType = 2 Expression = '[\w:\#\.\-\+]+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Known props' StyleName = 'Param correct' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'accelerator' 'align-content' 'align-items' 'alignment-baseline' 'align-self' 'all' 'animation' 'animation-delay' 'animation-direction' 'animation-duration' 'animation-fill-mode' 'animation-iteration-count' 'animation-name' 'animation-play-state' 'animation-timing-function' 'azimuth' 'backface-visibility' 'background' 'background-attachment' 'background-blend-mode' 'background-clip' 'background-color' 'background-image' 'background-origin' 'background-position' 'background-position-x' 'background-position-y' 'background-repeat' 'background-repeat-x' 'background-repeat-y' 'background-size' 'baseline-shift' 'behavior' 'border' 'border-bottom' 'border-bottom-color' 'border-bottom-left-radius' 'border-bottom-right-radius' 'border-bottom-style' 'border-bottom-width' 'border-collapse' 'border-color' 'border-image' 'border-image-outset' 'border-image-repeat' 'border-image-slice' 'border-image-source' 'border-image-width' 'border-left' 'border-left-color' 'border-left-style' 'border-left-width' 'border-radius' 'border-right' 'border-right-color' 'border-right-style' 'border-right-width' 'border-spacing' 'border-style' 'border-top' 'border-top-color' 'border-top-left-radius' 'border-top-right-radius' 'border-top-style' 'border-top-width' 'border-width' 'bottom' 'box-decoration-break' 'box-shadow' 'box-sizing' 'break-after' 'break-before' 'break-inside' 'buffered-rendering' 'caption-side' 'clear' 'clip' 'clip-path' 'clip-rule' 'color' 'color-interpolation' 'color-interpolation-filters' 'color-rendering' 'column-count' 'column-fill' 'column-gap' 'column-rule' 'column-rule-color' 'column-rule-style' 'column-rule-width' 'columns' 'column-span' 'column-width' 'content' 'counter-increment' 'counter-reset' 'css-float' 'css-text' 'cue' 'cue-after' 'cue-before' 'cursor' 'cx' 'cy' 'data' 'direction' 'display' 'dominant-baseline' 'elevation' 'empty-cells' 'enable-background' 'fill' 'fill-opacity' 'fill-rule' 'filter' 'flex' 'flex-basis' 'flex-direction' 'flex-flow' 'flex-grow' 'flex-shrink' 'flex-wrap' 'float' 'flood-color' 'flood-opacity' 'font' 'font-family' 'font-feature-settings' 'font-kerning' 'font-language-override' 'font-size' 'font-size-adjust' 'font-stretch' 'font-style' 'font-synthesis' 'font-variant' 'font-variant-alternates' 'font-variant-caps' 'font-variant-east-asian' 'font-variant-ligatures' 'font-variant-numeric' 'font-variant-position' 'font-weight' 'get-attribute' 'get-property-cs-svalue' 'get-property-priority' 'get-property-value' 'glyph-orientation-horizontal' 'glyph-orientation-vertical' 'height' 'image-orientation' 'image-rendering' 'ime-mode' 'isolation' 'item' 'justify-content' 'kerning' 'layout-flow' 'layout-grid' 'layout-grid-char' 'layout-grid-line' 'layout-grid-mode' 'layout-grid-type' 'left' 'length' 'letter-spacing' 'lighting-color' 'line-break' 'line-height' 'list-style' 'list-style-image' 'list-style-position' 'list-style-type' 'margin' 'margin-bottom' 'margin-left' 'margin-right' 'margin-top' 'marker' 'marker-end' 'marker-mid' 'marker-offset' 'marker-start' 'marks' 'mask' 'mask-type' 'max-height' 'max-width' 'max-zoom' 'min-height' 'min-width' 'min-zoom' 'mix-blend-mode' 'nav-down' 'nav-left' 'nav-right' 'nav-up' 'object-fit' 'object-position' 'opacity' 'order' 'orientation' 'orphans' 'outline' 'outline-color' 'outline-offset' 'outline-style' 'outline-width' 'overflow' 'overflow-wrap' 'overflow-x' 'overflow-y' 'padding' 'padding-bottom' 'padding-left' 'padding-right' 'padding-top' 'page' 'page-break-after' 'page-break-before' 'page-break-inside' 'paint-order' 'parent-rule' 'pause' 'pause-after' 'pause-before' 'perspective' 'perspective-origin' 'pitch' 'pitch-range' 'pixel-bottom' 'pixel-height' 'pixel-left' 'pixel-right' 'pixel-top' 'pixel-width' 'play-during' 'pointer-events' 'pos-bottom' 'pos-height' 'position' 'pos-left' 'pos-right' 'pos-top' 'pos-width' 'quotes' 'r' 'remove-attribute' 'remove-property' 'resize' 'richness' 'right' 'ruby-align' 'ruby-overhang' 'ruby-position' 'rx' 'ry' 'scrollbar3d-light-color' 'scrollbar-arrow-color' 'scrollbar-base-color' 'scrollbar-dark-shadow-color' 'scrollbar-face-color' 'scrollbar-highlight-color' 'scrollbar-shadow-color' 'scrollbar-track-color' 'scroll-behavior' 'set-attribute' 'set-property' 'shape-image-threshold' 'shape-margin' 'shape-outside' 'shape-rendering' 'size' 'speak' 'speak-header' 'speak-numeral' 'speak-punctuation' 'speech-rate' 'src' 'stop-color' 'stop-opacity' 'stress' 'stroke' 'stroke-dasharray' 'stroke-dashoffset' 'stroke-linecap' 'stroke-linejoin' 'stroke-miterlimit' 'stroke-opacity' 'stroke-width' 'style-float' 'table-layout' 'tab-size' 'text-align' 'text-align-last' 'text-anchor' 'text-autospace' 'text-decoration' 'text-decoration-blink' 'text-decoration-color' 'text-decoration-line' 'text-decoration-line-through' 'text-decoration-none' 'text-decoration-overline' 'text-decoration-style' 'text-decoration-underline' 'text-indent' 'text-justify' 'text-justify-trim' 'text-kashida' 'text-kashida-space' 'text-overflow' 'text-rendering' 'text-shadow' 'text-transform' 'text-underline-position' 'top' 'touch-action' 'transform' 'transform-origin' 'transform-style' 'transition' 'transition-delay' 'transition-duration' 'transition-property' 'transition-timing-function' 'unicode-bidi' 'unicode-range' 'user-select' 'user-zoom' 'vector-effect' 'vertical-align' 'visibility' 'voice-family' 'volume' 'white-space' 'widows' 'width' 'will-change' 'word-break' 'word-spacing' 'word-wrap' 'writing-mode' 'x' 'y' 'z-index' 'zoom' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Known vendor prefixes' StyleName = 'Param correct' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '-apple-dashboard-region' '-epub-caption-side' '-epub-hyphens' '-epub-text-combine' '-epub-text-emphasis' '-epub-text-emphasis-color' '-epub-text-emphasis-style' '-epub-text-orientation' '-epub-text-transform' '-epub-word-break' '-epub-writing-mode' '-khtml-user-select' '-moz-animation' '-moz-appearance' '-moz-background-inline-policy' '-moz-binding' '-moz-border-bottom-colors' '-moz-border-end' '-moz-border-end-color' '-moz-border-end-style' '-moz-border-end-width' '-moz-border-left-colors' '-moz-border-radius' '-moz-border-right-colors' '-moz-border-start' '-moz-border-start-color' '-moz-border-start-style' '-moz-border-start-width' '-moz-border-top-colors' '-moz-box-align' '-moz-box-direction' '-moz-box-flex' '-moz-box-ordinal-group' '-moz-box-orient' '-moz-box-pack' '-moz-box-shadow' '-moz-box-sizing' '-moz-column-count' '-moz-column-fill' '-moz-column-gap' '-moz-column-rule' '-moz-column-rule-color' '-moz-column-rule-style' '-moz-column-rule-width' '-moz-columns' '-moz-column-width' '-moz-float-edge' '-moz-font-feature-settings' '-moz-font-language-override' '-moz-force-broken-image-icon' '-moz-hyphens' '-moz-image-region' '-moz-margin-end' '-moz-margin-start' '-moz-orient' '-moz-outline-radius' '-moz-outline-radius-bottomleft' '-moz-outline-radius-bottomright' '-moz-outline-radius-topleft' '-moz-outline-radius-topright' '-moz-padding-end' '-moz-padding-start' '-moz-perspective' '-moz-script-level' '-moz-script-min-size' '-moz-script-size-multiplier' '-moz-stack-sizing' '-moz-tab-size' '-moz-text-align-last' '-moz-text-blink' '-moz-text-decoration-color' '-moz-text-decoration-line' '-moz-text-decoration-style' '-moz-text-size-adjust' '-moz-transform' '-moz-transition' '-moz-transition-delay' '-moz-user-focus' '-moz-user-input' '-moz-user-modify' '-moz-user-select' '-moz-window-shadow' '-ms-accelerator' '-ms-animation' '-ms-animation-delay' '-ms-animation-direction' '-ms-animation-duration' '-ms-animation-fill-mode' '-ms-animation-iteration-count' '-ms-animation-name' '-ms-animation-play-state' '-ms-animation-timing-function' '-ms-backface-visibility' '-ms-background-position-x' '-ms-background-position-y' '-ms-behavior' '-ms-block-progression' '-ms-content-zoom-chaining' '-ms-content-zooming' '-ms-content-zoom-limit' '-ms-content-zoom-limit-max' '-ms-content-zoom-limit-min' '-ms-content-zoom-snap' '-ms-content-zoom-snap-points' '-ms-content-zoom-snap-type' '-ms-filter' '-ms-flex' '-ms-flex-align' '-ms-flex-direction' '-ms-flex-flow' '-ms-flex-item-align' '-ms-flex-line-pack' '-ms-flex-negative' '-ms-flex-order' '-ms-flex-pack' '-ms-flex-positive' '-ms-flex-preferred-size' '-ms-flex-wrap' '-ms-flow-from' '-ms-flow-into' '-ms-font-feature-settings' '-ms-grid-column' '-ms-grid-column-align' '-ms-grid-columns' '-ms-grid-column-span' '-ms-grid-row' '-ms-grid-row-align' '-ms-grid-rows' '-ms-grid-row-span' '-ms-high-contrast-adjust' '-ms-hyphenate-limit-chars' '-ms-hyphenate-limit-lines' '-ms-hyphenate-limit-zone' '-ms-hyphens' '-ms-ime-align' '-ms-ime-mode' '-ms-interpolation-mode' '-ms-layout-flow' '-ms-layout-grid' '-ms-layout-grid-char' '-ms-layout-grid-line' '-ms-layout-grid-mode' '-ms-layout-grid-type' '-ms-overflow-style' '-ms-overflow-x' '-ms-overflow-y' '-ms-perspective' '-ms-perspective-origin' '-ms-progress-appearance' '-ms-scrollbar-arrow-color' '-ms-scrollbar-base-color' '-ms-scrollbar-darkshadow-color' '-ms-scrollbar-face-color' '-ms-scrollbar-highlight-color' '-ms-scrollbar-shadow-color' '-ms-scrollbar-track-color' '-ms-scroll-chaining' '-ms-scroll-limit' '-ms-scroll-limit-xmax' '-ms-scroll-limit-x-max' '-ms-scroll-limit-xmin' '-ms-scroll-limit-x-min' '-ms-scroll-limit-ymax' '-ms-scroll-limit-y-max' '-ms-scroll-limit-ymin' '-ms-scroll-limit-y-min' '-ms-scroll-rails' '-ms-scroll-snap-points-x' '-ms-scroll-snap-points-y' '-ms-scroll-snap-type' '-ms-scroll-snap-x' '-ms-scroll-snap-y' '-ms-scroll-translation' '-ms-text-align-last' '-ms-text-autospace' '-ms-text-combine-horizontal' '-ms-text-justify' '-ms-text-kashida-space' '-ms-text-overflow' '-ms-text-size-adjust' '-ms-text-underline-position' '-ms-touch-action' '-ms-touch-select' '-ms-transform' '-ms-transform-origin' '-ms-transform-style' '-ms-transition' '-ms-transition-delay' '-ms-transition-duration' '-ms-transition-property' '-ms-transition-timing-function' '-ms-user-select' '-ms-word-break' '-ms-word-wrap' '-ms-wrap-flow' '-ms-wrap-margin' '-ms-wrap-through' '-ms-writing-mode' '-ms-zoom' '-o-border-image' '-o-device-pixel-ratio' '-o-focus-opacity' '-o-link' '-o-link-source' '-o-mini-fold' '-o-object-fit' '-o-object-position' '-o-table-baseline' '-o-tab-size' '-o-transform' '-o-transform-origin' '-o-transition' '-o-transition-delay' '-o-transition-duration' '-o-transition-property' '-o-transition-timing-function' '-o-user-select' '-pie-background' '-wap-accesskey' '-wap-input-format' '-wap-input-required' '-wap-marquee-dir' '-wap-marquee-loop' '-wap-marquee-speed' '-wap-marquee-style' '-webkit-align-content' '-webkit-align-items' '-webkit-align-self' '-webkit-animation' '-webkit-animation-delay' '-webkit-animation-direction' '-webkit-animation-duration' '-webkit-animation-fill-mode' '-webkit-animation-iteration-count' '-webkit-animation-name' '-webkit-animation-play-state' '-webkit-animation-timing-function' '-webkit-appearance' '-webkit-app-region' '-webkit-aspect-ratio' '-webkit-backface-visibility' '-webkit-background-blend-mode' '-webkit-background-clip' '-webkit-background-composite' '-webkit-background-origin' '-webkit-background-size' '-webkit-blend-mode' '-webkit-border-after' '-webkit-border-after-color' '-webkit-border-after-style' '-webkit-border-after-width' '-webkit-border-before' '-webkit-border-before-color' '-webkit-border-before-style' '-webkit-border-before-width' '-webkit-border-bottom-left-radius' '-webkit-border-bottom-right-radius' '-webkit-border-end' '-webkit-border-end-color' '-webkit-border-end-style' '-webkit-border-end-width' '-webkit-border-fit' '-webkit-border-horizontal-spacing' '-webkit-border-image' '-webkit-border-radius' '-webkit-border-start' '-webkit-border-start-color' '-webkit-border-start-style' '-webkit-border-start-width' '-webkit-border-top-left-radius' '-webkit-border-top-right-radius' '-webkit-border-vertical-spacing' '-webkit-box-align' '-webkit-box-decoration-break' '-webkit-box-direction' '-webkit-box-flex' '-webkit-box-flex-group' '-webkit-box-lines' '-webkit-box-ordinal-group' '-webkit-box-orient' '-webkit-box-pack' '-webkit-box-reflect' '-webkit-box-shadow' '-webkit-box-sizing' '-webkit-clip-path' '-webkit-color-correction' '-webkit-column-axis' '-webkit-column-break-after' '-webkit-column-break-before' '-webkit-column-break-inside' '-webkit-column-count' '-webkit-column-gap' '-webkit-column-progression' '-webkit-column-rule' '-webkit-column-rule-color' '-webkit-column-rule-style' '-webkit-column-rule-width' '-webkit-columns' '-webkit-column-span' '-webkit-column-width' '-webkit-cursor-visibility' '-webkit-dashboard-region' '-webkit-filter' '-webkit-flex' '-webkit-flex-basis' '-webkit-flex-direction' '-webkit-flex-flow' '-webkit-flex-grow' '-webkit-flex-shrink' '-webkit-flex-wrap' '-webkit-flow-from' '-webkit-flow-into' '-webkit-font-feature-settings' '-webkit-font-kerning' '-webkit-font-size-delta' '-webkit-font-smoothing' '-webkit-font-variant-ligatures' '-webkit-grid-after' '-webkit-grid-auto-columns' '-webkit-grid-auto-flow' '-webkit-grid-auto-rows' '-webkit-grid-before' '-webkit-grid-column' '-webkit-grid-columns' '-webkit-grid-end' '-webkit-grid-row' '-webkit-grid-rows' '-webkit-grid-start' '-webkit-highlight' '-webkit-hyphenate-character' '-webkit-hyphenate-limit-after' '-webkit-hyphenate-limit-before' '-webkit-hyphenate-limit-lines' '-webkit-justify-content' '-webkit-line-align' '-webkit-line-box-contain' '-webkit-line-break' '-webkit-line-clamp' '-webkit-line-grid' '-webkit-line-snap' '-webkit-locale' '-webkit-logical-height' '-webkit-logical-width' '-webkit-margin-after' '-webkit-margin-after-collapse' '-webkit-margin-before' '-webkit-margin-before-collapse' '-webkit-margin-bottom-collapse' '-webkit-margin-collapse' '-webkit-margin-end' '-webkit-margin-start' '-webkit-margin-top-collapse' '-webkit-marquee' '-webkit-marquee-direction' '-webkit-marquee-increment' '-webkit-marquee-repetition' '-webkit-marquee-speed' '-webkit-marquee-style' '-webkit-mask' '-webkit-mask-box-image' '-webkit-mask-box-image-outset' '-webkit-mask-box-image-repeat' '-webkit-mask-box-image-slice' '-webkit-mask-box-image-source' '-webkit-mask-box-image-width' '-webkit-mask-clip' '-webkit-mask-composite' '-webkit-mask-image' '-webkit-mask-origin' '-webkit-mask-position' '-webkit-mask-position-x' '-webkit-mask-position-y' '-webkit-mask-repeat' '-webkit-mask-repeat-x' '-webkit-mask-repeat-y' '-webkit-mask-size' '-webkit-max-logical-height' '-webkit-max-logical-width' '-webkit-min-logical-height' '-webkit-min-logical-width' '-webkit-nbsp-mode' '-webkit-opacity' '-webkit-order' '-webkit-overflow-scrolling' '-webkit-padding-after' '-webkit-padding-before' '-webkit-padding-end' '-webkit-padding-start' '-webkit-perspective' '-webkit-perspective-origin' '-webkit-perspective-origin-x' '-webkit-perspective-origin-y' '-webkit-print-color-adjust' '-webkit-region-break-after' '-webkit-region-break-before' '-webkit-region-break-inside' '-webkit-region-overflow' '-webkit-rtl-ordering' '-webkit-ruby-position' '-webkit-shape-inside' '-webkit-shape-margin' '-webkit-shape-outside' '-webkit-shape-padding' '-webkit-svg-shadow' '-webkit-tap-highlight-color' '-webkit-text-align-last' '-webkit-text-combine' '-webkit-text-decoration-color' '-webkit-text-decoration-line' '-webkit-text-decorations-in-effect' '-webkit-text-decoration-style' '-webkit-text-emphasis-color' '-webkit-text-emphasis-position' '-webkit-text-emphasis-style' '-webkit-text-fill-color' '-webkit-text-orientation' '-webkit-text-security' '-webkit-text-size-adjust' '-webkit-text-stroke' '-webkit-text-stroke-color' '-webkit-text-stroke-width' '-webkit-text-underline-position' '-webkit-touch-callout' '-webkit-transform' '-webkit-transform-origin' '-webkit-transform-origin-x' '-webkit-transform-origin-y' '-webkit-transform-origin-z' '-webkit-transform-style' '-webkit-transition' '-webkit-transition-delay' '-webkit-transition-duration' '-webkit-transition-property' '-webkit-transition-timing-function' '-webkit-user-drag' '-webkit-user-modify' '-webkit-user-select' '-webkit-wrap' '-webkit-wrap-flow' '-webkit-wrap-through' '-webkit-writing-mode' '-xv-interpret-as' '-xv-phonemes' '-xv-voice-balance' '-xv-voice-duration' '-xv-voice-pitch' '-xv-voice-pitch-range' '-xv-voice-rate' '-xv-voice-stress' '-xv-voice-volume' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Style begin' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = 'Style end' Highlight = True InvertColors = True NameFmt = '%sl1' GroupFmt = 'Styles' DynHighlight = dhRange HighlightPos = cpRange DynSelectMin = True CollapseFmt = '{ ... }' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}'#13#10 end item DisplayName = 'Style end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param to tree' ConditionList = < item TagList.Strings = ( ':' ) TokenTypes = 544 end item TagList.Strings = ( 'http' ) CondType = tcNotEqual TokenTypes = 4 end> IdentIndex = 1 BlockOffset = 1 BlockEnd = 'Param end' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' '}' ) TokenTypes = 40 end> BlockOffset = 1 DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Colors' ConditionList = < item TokenTypes = 64 end> GroupFmt = '\Colors' HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end item DisplayName = 'Images' BlockName = 'Style begin' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 32 end item TagList.Strings = ( 'url' ) end> BlockEnd = 'Images end' NameFmt = '%s-1~s[)]1' GroupFmt = '\Images' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Images end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 32 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '/* Comment */' '.name, .name2 { ' ' font-size: 18pt; ' ' color: #000099;' ' width: 100%; ' ' background: url("../img.gif") no-repeat;' ' back2: url(http://www.com/url);' ' back3: url(../img.gif);' ' -ms-zoom: 100%; ' ' -ms-hmm: test;' '}' '#footer {color: #AA00BB;}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Delimiter' 'Color' 'Number' ) Extentions = 'css' LexerName = 'CSS' Notes.Strings = ( 'Author: Alex (Synwrite)' 'Added misspelled properties underlining.' '' 'Known properties: http://htmlbook.ru' 'Known vendor prefixes: http://peter.sh/experiments/vendor-prefixed-css-property-overview/' ) Charset = DEFAULT_CHARSET end object SyntAnal22: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Text' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BorderColorLeft = clGray BorderColorTop = clGray BorderColorRight = clGray BorderColorBottom = clGray MultiLineBorder = True end item DisplayName = 'Tag bound' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'CDATA' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Tag Key' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'ERROR content' Font.Color = clRed Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Tag ident' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Tag param' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Tag properties' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Current tag' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 15987699 FormatType = ftBackGround end item DisplayName = 'Current Block' Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 15400927 BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end item DisplayName = 'DTD element type' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'DTD bound' Font.Color = clPurple Font.Height = -19 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Tree item (attribute)' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' FormatType = ftColor end item DisplayName = 'Tree item (tag)' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'XML header' StyleName = 'Comment' TokenType = 12 Expression = '(?s)<\?.*?(\?>|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment ?xml' StyleName = 'Comment' TokenType = 1 Expression = '<\?xml\s.*?\?>' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?s)|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'CDATA start' StyleName = 'CDATA' TokenType = 11 Expression = '' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '<' StyleName = 'Tag bound' TokenType = 9 Expression = '<[/!\-\:\?]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '>' StyleName = 'Tag bound' TokenType = 10 Expression = '[/\?]?>' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'DTD Element type' StyleName = 'DTD element type' BlockName = 'DTD element start' TokenType = 2 Expression = '(?s)\((\(.*?\)|.)*?\)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'DTD bounds: [ ] ' StyleName = 'DTD bound' BlockName = 'DOCTYPE begin' Expression = '[\[\]]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Tag param' StyleName = 'Tag param' BlockName = 'Tag begin' TokenType = 4 Expression = '(?s) ("|'').*?(\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '=' StyleName = 'Tag bound' TokenType = 3 Expression = '=' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Tag ident' StyleName = 'Tag ident' BlockName = 'Tag begin' TokenType = 2 Expression = '[^>=\?\s/]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Error content' StyleName = 'ERROR content' BlockName = 'Tag begin' Expression = '[^>\s]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '&...' StyleName = 'Tag Key' TokenType = 4 Expression = '&\w+;' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Text' StyleName = 'Text' BlockName = 'CDATA begin' NotParent = True TokenType = 4 Expression = '[^<&]*' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Tag begin' StyleName = 'Current tag' ConditionList = < item TokenTypes = 512 end> BlockEnd = 'Tag end' NotCollapsed = True DisplayInTree = False DynHighlight = dhRangeNoBound HighlightPos = cpRange IgnoreAsParent = False end item DisplayName = 'Tag end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 1024 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'DTD element start' ConditionList = < item TagList.Strings = ( 'DOCTYPE' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( ' BlockOffset = 1 BlockEnd = 'DTD element end' NameFmt = '%s-1' HighlightPos = cpBound CollapseFmt = '< %s0 %s-1 >' IgnoreAsParent = False end item DisplayName = 'DTD element end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 1024 end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'DOCTYPE begin' ConditionList = < item TagList.Strings = ( 'DOCTYPE' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( ' BlockOffset = 1 BlockEnd = 'DOCTYPE end' NameFmt = 'Document structure' HighlightPos = cpBound CollapseFmt = 'Document structure' IgnoreAsParent = False end item DisplayName = 'DOCTYPE end' BlockName = 'DOCTYPE begin' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '>' ) TokenTypes = 1024 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag keys' StyleName = 'Tag Key' BlockType = btTagDetect ConditionList = < item TokenTypes = 4 end item TokenTypes = 512 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag block begin' StyleName = 'Current Block' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( '<' ) TokenTypes = 512 end> BlockEnd = 'Tag block end' DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True CollapseFmt = ' %s0 >' TreeItemStyle = 'Tree item (tag)' IgnoreAsParent = False AutoCloseMode = acmCloseOpened AutoCloseText = '' end item DisplayName = 'Tag block end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( ' SameIdent = True HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'End of simple tag' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '/>' ) TokenTypes = 1024 end> BlockEnd = 'Tag block begin' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Comment begin' ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Comment end' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Comment end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 2 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'CDATA end' BlockName = 'CDATA begin' BlockType = btRangeEnd ConditionList = < item TokenTypes = 16384 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'CDATA begin' ConditionList = < item TokenTypes = 2048 end> BlockEnd = 'CDATA end' NameFmt = '%s-1' HighlightPos = cpBound CollapseFmt = 'CDATA' IgnoreAsParent = False end item DisplayName = 'Tag attribute' StyleName = 'Tag param' BlockName = 'Tag begin' ConditionList = < item TokenTypes = 16 end item TokenTypes = 8 end item TokenTypes = 4 end> NameFmt = '%s0 %s-1 %s-2' RefToCondEnd = True HighlightPos = cpBound NoEndRule = True TreeItemStyle = 'Tree item (attribute)' IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '' '' '' ' ' ' ' ' ' ']>' '' '' ' ' ' ' ' ' ' ' ' ' ' ' '' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'Tag Open' 'Tag Close' 'CDATA' 'XML header' 'Attrib. value' 'CDATA end' ) Extentions = 'xml xsl xslt mmpa mmpr sti bdsproj xsd rss wml svg xul xsd axl rdf xaml vcproj dproj plist storyboard msc csproj manifest lpi lpk sublime-snippet tmLanguage jsproj appxmanifest' LexerName = 'XML' Charset = DEFAULT_CHARSET left = 140 top = 160 end object SyntAnal76: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont end item DisplayName = 'Section' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Parameter' Font.CharSet = RUSSIAN_CHARSET Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Value' Font.CharSet = RUSSIAN_CHARSET Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.CharSet = RUSSIAN_CHARSET Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Number' Font.CharSet = RUSSIAN_CHARSET Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '^[;\#].*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Section' StyleName = 'Section' TokenType = 5 Expression = '^\[.*?\]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Key' StyleName = 'Parameter' TokenType = 2 Expression = '^[^=\n\r]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '=' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Value' StyleName = 'Value' TokenType = 4 Expression = '.*$' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Section' ConditionList = < item TokenTypes = 32 end> EndOfTextClose = True NameFmt = '%s0' HighlightPos = cpBound CollapseFmt = '%s0' SelfClose = True TreeItemStyle = 'Section' IgnoreAsParent = False end item DisplayName = 'Item' ConditionList = < item TokenTypes = 8 end item TokenTypes = 4 end> NotCollapsed = True NameFmt = '%s0' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '[TT]' 'aa=test' 'bb=test' '' '[TT2]' ';tt=2' 'ww=22' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Key' 'Symbol' 'Value' 'Section' ) Extentions = 'ini dsk dti dof inf lng srv reg sas cfg desktop' LexerName = 'Ini files' LineComment = ';' Charset = DEFAULT_CHARSET end object SyntAnal82: TLibSyntAnalyzer Formats = < item DisplayName = 'Label' Font.Color = clRed Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Key words' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Commands' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold, fsUnderline] end item DisplayName = 'Params' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Echo' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'QuotationMarks' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Variable' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Int' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '^\s*@?\s* rem\b .*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment2' StyleName = 'Comment' TokenType = 1 Expression = '^\:\:.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Label' StyleName = 'Label' TokenType = 3 Expression = '^\s*:\w+|(?<=goto\s+)\S+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable' StyleName = 'Variable' Expression = '%\d | %\w+(%|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'IP-Address' StyleName = 'Int' Expression = '\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 2 Expression = '[\+\-\*\(\)\[\]\{\}\<>\.,~!&\|;:=%\^\#]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'echostd' StyleName = 'Echo' Expression = '(?<=@?echo)\s+".*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Echo' StyleName = 'Key words' TokenType = 5 Expression = '@?echo(\soff)?\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'echo text' Enabled = False StyleName = 'Echo' BlockName = 'echo start' StrictParent = True TokenType = 4 Expression = '[^<>\|\n]*[\n]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'QuotationMarks' StyleName = 'QuotationMarks' Expression = '".*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Int' StyleName = 'Int' Expression = '\b\d+\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Command' StyleName = 'Params' TokenType = 2 Expression = '\w+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Key words' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'Arp' 'Assoc' 'At' 'Atmadm' 'Attrib' 'Bootcfg' 'Break' 'Cacls' 'call' 'cd' 'Change' 'Chcp' 'Chdir' 'Chkdsk' 'Chkntfs' 'choice' 'Cipher' 'cls' 'Cmd' 'Cmstp' 'Color' 'Comp' 'Compact' 'Convert' 'copy' 'Cprofile' 'CScript' 'Date' 'defined' 'Defrag' 'del' 'Dir' 'Diskcomp' 'Diskcopy' 'DiskPart' 'do' 'Doskey' 'Driverquery' 'echo' 'echo.' 'else' 'Endlocal' 'errorlevel' 'Eventcreate' 'Eventquery' 'Eventtriggers' 'Evntcmd' 'exist' 'Exit' 'Expand' 'Fc' 'Find' 'Findstr' 'Finger' 'Flattemp' 'for' 'Format' 'Fsutil' 'Ftp' 'Ftype' 'Getmac' 'goto' 'Gpresult' 'Gpupdate' 'Graftabl' 'Help' 'Helpctr' 'Hostname' 'if' 'in' 'Ipconfig' 'Ipseccmd' 'Ipxroute' 'Irftp' 'Label' 'Lodctr' 'Logman' 'Lpq' 'Lpr' 'Macfile' 'md' 'Mkdir' 'Mmc' 'Mode' 'More' 'Mountvol' 'Move' 'MS-DOS' 'Msiexec' 'Msinfo32' 'Nbtstat' 'Net' 'Netsh' 'Netstat' 'not' 'Nslookup' 'Ntbackup' 'Ntcmdprompt' 'Ntsd' 'OOpenfiles' 'Pagefileconfig' 'Path' 'Pathping' 'pause' 'Pbadmin' 'Pentnt' 'Perfmon' 'Ping' 'Popd' 'Print' 'Prncnfg' 'Prndrvr' 'Prnjobs' 'Prnmngr' 'Prnport' 'Prnqctl' 'Prompt' 'Pushd' 'Query' 'Rcp' 'Recover' 'Reg' 'Regsvr32' 'Relog' 'Rem' 'Ren' 'Rename' 'Replace' 'Resetsession' 'Rexec' 'Rmdir' 'Route' 'RRasdial' 'Rsh' 'Rsm' 'Runas' 'SC' 'Schtasks' 'Secedit' 'set' 'Setlocal' 'Sfc' 'shift' 'Shutdown' 'Sort' 'Start' 'Subst' 'sys' 'Systeminfo' 'Taskkill' 'Tasklist' 'Tcmsetup' 'TCP/IP' 'Telnet' 'Tftp' 'Time' 'Title' 'Tracerpt' 'Tracert' 'Tree' 'Type' 'Typeperf' 'Unlodctr' 'Verify' 'Vol' 'Vssadmin' 'VVer' 'W32tm' 'Winnt' 'Winnt32' 'WMIC' 'Xcopy' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'echo start' StyleName = 'Echo' ConditionList = < item TagList.Strings = ( 'echo' ) TokenTypes = 32 IgnoreCase = True end> BlockEnd = 'echo end' NotCollapsed = True Highlight = True DisplayInTree = False DynHighlight = dhRange HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'echo end' BlockName = 'echo start' StrictParent = True BlockType = btRangeEnd ConditionList = < item TokenTypes = 16 end> HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( 'rem Batch file' '@echo off' 'echo Params: %1 %2 %3' '@rem' ' @rem Comment' ':label' '::comment' 'pause' 'copy c:\%dirname%\*.pas "d:\dir name"' 'if errorlevel 1 echo Error in copy action!' 'goto label' 'ping 10.10.10.100 ' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Label' 'echo' 'echo cmd' ) Extentions = 'bat cmd' LexerName = 'Batch files' SkipSpaces = False Notes.Strings = ( 'Changes: Alexey (SynWrite)' ) RestartFromLineStart = True LineComment = 'rem ' Charset = DEFAULT_CHARSET end object SyntAnal46: TLibSyntAnalyzer Formats = < item DisplayName = 'Marked block' Font.Color = clHighlightText Font.Height = -13 Font.Name = 'Courier New' BgColor = clHighlight FormatType = ftColor end> TokenRules = < item DisplayName = 'empty line' Expression = '^\s*\z' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'not empty line' TokenType = 1 Expression = '^.*$' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Paragraph' BlockName = 'Paragraph' NotParent = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Paragraph end' EndOfTextClose = True DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Paragraph end' BlockName = 'Paragraph' BlockType = btRangeEnd ConditionList = < item TokenTypes = 1 end item TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( 'bbb' 'bb' 'bb' '' 'bbb' 'bb' '' 'bbb' 'bb' ) TokenTypeNames.Strings = ( 'Empty' 'Line' ) Extentions = 'txt' LexerName = 'Text files' SkipSpaces = False FullRefreshSize = 10000 Notes.Strings = ( 'Reworked by Alexey (SynWrite)' ) Charset = DEFAULT_CHARSET end object SyntAnal15: TLibSyntAnalyzer Formats = < item DisplayName = 'Marked block' Font.Color = clHighlightText Font.Height = -13 Font.Name = 'Courier New' BgColor = clHighlight FormatType = ftColor end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Var' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id Param' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '^\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '"(\\"|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Var' StyleName = 'Var' Expression = '\$\{.+?\} | \$\(.+?\)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id Param' StyleName = 'Id Param' TokenType = 5 Expression = '^\w+(?=\s)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 2 Expression = '\#?\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\*,\.;:\(\)=<>\+\-\[\]\{\}%\|\&\\~]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' EndOfTextClose = True DisplayInTree = False RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '...' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 end item TokenTypes = 2 end> BlockEnd = 'Block comment' RefToCondEnd = True HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param' ConditionList = < item TokenTypes = 32 end> HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '#Text' '#Text' '#Text' 'Name1="Text"' 'Name2=${var}/$(dir)/text.txt' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Id Param' ) MarkedBlockStyle = 'Marked block' Extentions = 'properties /hosts po' LexerName = 'Properties' Notes.Strings = ( 'Author: Alex, uvviewsoft.com' '+ ${var}, $(var) hilight' '+ comments hilight' '+ support for #aabbcc color codes' '+ tree (tested on squid.conf)' ) LineComment = '#' Charset = DEFAULT_CHARSET end object SyntAnal26: TLibSyntAnalyzer Formats = < item DisplayName = 'Command' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Current' Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = clSilver FormatType = ftBackGround end item DisplayName = 'Directive' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = 159 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Parameter' Font.Color = 33239 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Variable' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Any name' TokenType = 1 Expression = '(un\.)? [a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Block Comment' StyleName = 'Comment' Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'CallBack' TokenType = 1 Expression = '(un)?\.\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Commands' TokenType = 1 Expression = '[a-z!]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' Expression = '(\#|\;).*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Constant' StyleName = 'Variable' TokenType = 1 Expression = '\$\{.*?\}' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hexadecimal' StyleName = 'Number' TokenType = 7 Expression = '0x[\da-f]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Number' StyleName = 'Number' TokenType = 5 Expression = '\d+\.?\d*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 8 Expression = '(?s)(["''`])(\\\\1|.)*?\1' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable' StyleName = 'Variable' TokenType = 1 Expression = '\$\w+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Function' StyleName = 'Current' ConditionList = < item TagList.Strings = ( 'Function' ) end> BlockEnd = 'FunctionEnd' NameFmt = '%s0 %s-1' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTag CollapseFmt = '%s0 %s-1' TreeItemImage = 5 TreeGroupImage = 1 IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'FunctionEnd' end item DisplayName = 'FunctionEnd' BlockName = 'Function' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'FunctionEnd' ) end> RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'macro' StyleName = 'Current' ConditionList = < item TagList.Strings = ( '!macro' ) IgnoreCase = True end> BlockEnd = 'macroend' NameFmt = '%s0 %s-1' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTag CollapseFmt = '%s0 %s-1' TreeItemImage = 6 TreeGroupImage = 1 IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '!macroend' end item DisplayName = 'macroend' BlockName = 'macro' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '!macroend' ) IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'SectionGroup' StyleName = 'Current' ConditionList = < item TagList.Strings = ( 'SectionGroup' ) end> BlockEnd = 'SectionGroupEnd' NameFmt = '%s0 %s-1' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTag CollapseFmt = '%s0 %s-1' TreeItemImage = 1 TreeGroupImage = 1 IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'SectionGroupEnd' end item DisplayName = 'SectionGroupEnd' BlockName = 'SectionGroup' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'SectionGroupEnd' ) end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Section' StyleName = 'Current' ConditionList = < item TagList.Strings = ( 'Section' ) end> BlockEnd = 'SectionEnd' NameFmt = '%sz0' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTag CollapseFmt = '%sz0' TreeItemImage = 3 TreeGroupImage = 1 IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'SectionEnd' end item DisplayName = 'SectionEnd' BlockName = 'Section' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'SectionEnd' ) end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'PageEx' StyleName = 'Current' ConditionList = < item TagList.Strings = ( 'PageEx' ) end> BlockEnd = 'PageExEnd' NameFmt = '%s0 %s-1' RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTag CollapseFmt = '%s0 %s-1' TreeItemImage = 2 IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'PageExEnd' end item DisplayName = 'PageExEnd' BlockName = 'PageEx' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'PageExEnd' ) end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'if' StyleName = 'Current' ConditionList = < item TagList.Strings = ( '!if' '!ifdef' '!ifmacrodef' '!ifmacrondef' '!ifndef' ) IgnoreCase = True end> BlockEnd = 'endif' DisplayInTree = False RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpBoundTag CollapseFmt = '%s0 %sz-1...' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '!endif' end item DisplayName = 'endif' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '!endif' ) IgnoreCase = True end> BlockEnd = 'if' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Commands' StyleName = 'Command' StatesPresent = 1 BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abort' 'addbrandingimage' 'addsize' 'allowrootdirinstall' 'allowskipfiles' 'autoclosewindow' 'bgfont' 'bggradient' 'brandingtext' 'bringtofront' 'call' 'callinstdll' 'caption' 'changeui' 'checkbitmap' 'clearerrors' 'completedtext' 'componenttext' 'copyfiles' 'crccheck' 'createdirectory' 'createfont' 'createshortcut' 'delete' 'deleteinisec' 'deleteinistr' 'deleteregkey' 'deleteregvalue' 'detailprint' 'detailsbuttontext' 'dirshow' 'dirtext' 'dirvar' 'dirverify' 'enablewindow' 'enumregkey' 'enumregvalue' 'exch' 'exec' 'execshell' 'execwait' 'expandenvstrings' 'file' 'filebufsize' 'fileclose' 'fileerrortext' 'fileopen' 'fileread' 'filereadbyte' 'filereadutf16le' 'filereadword' 'fileseek' 'filewrite' 'filewritebyte' 'filewriteutf16le' 'filewriteword' 'findclose' 'findfirst' 'findnext' 'findproc' 'findwindow' 'flushini' 'function' 'functionend' 'getcurinsttype' 'getcurrentaddress' 'getdlgitem' 'getdllversion' 'getdllversionlocal' 'geterrorlevel' 'getfiletime' 'getfiletimelocal' 'getfullpathname' 'getfunctionaddress' 'getinstdirerror' 'getlabeladdress' 'gettempfilename' 'goto' 'hidewindow' 'icon' 'ifabort' 'iferrors' 'iffileexists' 'ifrebootflag' 'ifsilent' 'initpluginsdir' 'installbuttontext' 'installcolors' 'installdir' 'installdirregkey' 'instprogressflags' 'insttype' 'insttypegettext' 'insttypesettext' 'intcmp' 'intcmpu' 'intfmt' 'intop' 'iswindow' 'langstring' 'licensebkcolor' 'licensedata' 'licenseforceselection' 'licenselangstring' 'licensetext' 'loadlanguagefile' 'lockwindow' 'logset' 'logtext' 'messagebox' 'miscbuttontext' 'name' 'nop' 'outfile' 'page' 'pagecallbacks' 'pageex' 'pageexend' 'pop' 'push' 'quit' 'readenvstr' 'readinistr' 'readregdword' 'readregstr' 'reboot' 'regdll' 'rename' 'requestexecutionlevel' 'reservefile' 'return' 'rmdir' 'searchpath' 'section' 'sectionend' 'sectiongetflags' 'sectiongetinsttypes' 'sectiongetsize' 'sectiongettext' 'sectiongroup' 'sectiongroupend' 'sectionin' 'sectionsetflags' 'sectionsetinsttypes' 'sectionsetsize' 'sectionsettext' 'sendmessage' 'setautoclose' 'setbrandingimage' 'setcompress' 'setcompressionlevel' 'setcompressor' 'setcompressordictsize' 'setctlcolors' 'setcurinsttype' 'setdatablockoptimize' 'setdatesave' 'setdetailsprint' 'setdetailsview' 'seterrorlevel' 'seterrors' 'setfileattributes' 'setfont' 'setoutpath' 'setoverwrite' 'setpluginunload' 'setrebootflag' 'setregview' 'setshellvarcontext' 'setsilent' 'showinstdetails' 'showuninstdetails' 'showwindow' 'silentinstall' 'silentuninstall' 'sleep' 'spacetexts' 'strcmp' 'strcmps' 'strcpy' 'strlen' 'subcaption' 'uninstallbuttontext' 'uninstallcaption' 'uninstallicon' 'uninstallsubcaption' 'uninstalltext' 'uninstpage' 'unregdll' 'var' 'viaddversionkey' 'viproductversion' 'windowicon' 'writeinistr' 'writeregbin' 'writeregdword' 'writeregexpandstr' 'writeregstr' 'writeuninstaller' 'xpstyle' ) IgnoreCase = True end> HighlightPos = cpBound TreeItemImage = 1 TreeGroupImage = 1 IgnoreAsParent = False end item DisplayName = 'Constants' StyleName = 'Variable' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '$0' '$1' '$2' '$3' '$4' '$5' '$6' '$7' '$8' '$9' '$admintools' '$appdata' '$cdburn_area' '$cmdline' '$commonfiles' '$commonfiles32' '$commonfiles64' '$cookies' '${__date__}' '$desktop' '$documents' '$exedir' '$exefile' '$exepath' '$favorites' '${__file__}' '$fonts' '${__function__}' '${__global__}' '$history' '$hwndparent' '$instdir' '$internet_cache' '$language' '${__line__}' '$localappdata' '$music' '$nethood' '${nsisdir}' '${nsis_version}' '$outdir' '${__pageex__}' '$pictures' '$pluginsdir' '$printhood' '$profile' '$programfiles' '$programfiles32' '$programfiles64' '$quicklaunch' '$r0' '$r1' '$r2' '$r3' '$r4' '$r5' '$r6' '$r7' '$r8' '$r9' '$recent' '$resources' '$resources_localized' '${__section__}' '$sendto' '$smprograms' '$smstartup' '$startmenu' '$sysdir' '$temp' '$templates' '${__time__}' '${__timestamp__}' '${__uninstall__}' '$videos' '$windir' ) IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Directives' StyleName = 'Directive' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '!addincludedir' '!addplugindir' '!appendfile' '!cd' '!define' '!delfile' '!echo' '!else' '!endif' '!error' '!execute' 'if' '!if' 'ifdef' '!ifdef' 'ifmacrodef' '!ifmacrodef' 'ifmacrondef' '!ifmacrondef' 'ifndef' '!ifndef' '!include' '!insertmacro' '!macro' '!macroend' '!packhdr' '!searchparse' '!searchreplace' '!system' '!tempfile' '!undef' '!verbose' '!warning' ) IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Parameters' StyleName = 'Parameter' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'admin' 'all' 'alt' 'archive' 'auto' 'both' 'bottom' 'branding' 'bzip2' 'colored' 'components' 'componentsonlyoncustom' 'control' 'cur' 'current' 'custom' 'customstring' 'date' 'directory' 'enablecancel' 'end' 'ext' 'false' 'file_attribute_archive' 'file_attribute_hidden' 'file_attribute_normal' 'file_attribute_offline' 'file_attribute_readonly' 'file_attribute_system' 'file_attribute_temporary' 'filesonly' 'final' 'force' 'global' 'gray' 'hidden' 'hide' 'highest' 'hkcc' 'hkcr' 'hkcu' 'hkdd' 'hkey_classes_root' 'hkey_current_config' 'hkey_current_user' 'hkey_dyn_data' 'hkey_local_machine' 'hkey_performance_data' 'hkey_users' 'hklm' 'hkpd' 'hku' 'idabort' 'idcancel' 'idd_dir' 'idd_inst' 'idd_instfiles' 'idd_license' 'idd_selcom' 'idd_uninst' 'idd_verify' 'idignore' 'idno' 'idok' 'idretry' 'idyes' 'ifdiff' 'ifempty' 'ifnewer' 'ignorecase' 'imgid' 'instfiles' 'italic' 'lang' 'lastused' 'leave' 'left' 'license' 'listonly' 'lzma' 'math' 'mb_abortretryignore' 'mb_defbutton1' 'mb_defbutton2' 'mb_defbutton3' 'mb_defbutton4' 'mb_iconexclamation' 'mb_iconinformation' 'mb_iconquestion' 'mb_iconstop' 'mb_ok' 'mb_okcancel' 'mb_retrycancel' 'mb_right' 'mb_rtlreading' 'mb_setforeground' 'mb_topmost' 'mb_usericon' 'mb_yesno' 'mb_yesnocancel' 'nevershow' 'nocustom' 'noerrors' 'none' 'nonfatal' 'normal' 'off' 'offline' 'on' 'oname' '.onguiend' '.onguiinit' '.oninit' '.oninstfailed' '.oninstsuccess' '.onmouseoversection' '.onrebootfailed' '.onselchange' '.onuserabort' '.onverifyinstdir' 'open' 'print' 'readonly' 'rebootok' 'resizetofit' 'right' 'sd' 'set' 'shctx' 'shell_context' 'shift' 'short' 'show' 'silent' 'silentlog' 'smooth' 'solid' 'strike' 'sw_hide' 'sw_showmaximized' 'sw_showminimized' 'sw_shownormal' 'system' 'temporary' 'textonly' 'timeout' 'top' 'trimcenter' 'trimleft' 'trimright' 'true' 'try' 'underline' 'uninstconfirm' 'un.onguiend ' 'un.onguiinit' 'un.oninit' 'un.onrebootfailed' 'un.onselchange' 'un.onuninstfailed' 'un.onuninstsuccess' 'un.onuserabort' 'user' 'utcdate' 'windows' 'zlib' ) IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '/***************************' '* Example NSIS Code' '***************************/' ' ' '!if 1 < 2 ' ' !echo "1 is smaller than 2!!"' '!else if ! 3.1 > 1.99' ' !error "this line should never appear"' '!else' ' !error "neither should this"' '!endif' '' '!define SETUPNAME "Setup Name"' '!include MUI2.nsh ' '!insertmacro MUI_PAGE_INSTFILES' '!insertmacro MUI_LANGUAGE "English"' '' ';*** Runtime Switches' 'RequestExecutionlevel user' 'ShowInstDetails show' '' ';*** Compiler Flags' 'SetCompressionLevel 9' ' ' 'Name ''${SETUPNAME}''' 'OutFile ''setup.exe''' ' ' '#Variables' 'Var File1' 'Var File2 ' '' '!macro "MyMacro"' ' MessageBox MB_OK|MB_ICONINFORMATION `Hello World!`' '!macroend' '' 'Section Main' ' !insertmacro MyMacro' 'SectionEnd' ' ' 'SectionGroup MyGroup' '' ' Section "MySection1" ' #9'StrCpy $File1 "readme.txt"' ' File /nonfatal "$File1" ' ' SectionEnd' ' ' ' Section "MySection2"' ' '#9'StrCpy $File2 "MyApp.exe"' ' '#9'File /nonfatal "$File1"' ' '#9'Call MyFunction' ' SectionEnd ' '' 'SectionGroupEnd' ' ' 'Function MyFunction' ' StrCpy $0 $EXEDIR ' ' DetailPrint "Good bye!" ' 'FunctionEnd' '' 'PageEx vico' #9 'PageExEnd' ) TokenTypeNames.Strings = ( 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Number' 'Preprocessor' 'Constant' ) Extentions = 'nsh nsi' LexerName = 'NSIS' Notes.Strings = ( 'Nullsoft Scriptable Install System' 'Author: Victor Emmanuel' 'E-mail: vicokoby@gmail.com' ) LineComment = '#' Charset = DEFAULT_CHARSET left = 144 top = 184 end object SyntAnal58: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id keyword' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Variable' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Const' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String regex' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String here-doc' Font.Color = clOlive Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Quote block' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = clMoneyGreen FormatType = ftBackGround end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?s)=begin.*?=end' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '\# (?!\{) .*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '(?s)"(\\"|.)*?("|(?%\|:~\#&]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable - predefined' StyleName = 'Variable' Expression = '\$([!$&"''*+,./0:;<=>?@\`~1-9]| -[0FIKadilpvw]| (deferr|defout|stderr|stdin|stdout| DEBUG|FILENAME|KCODE|LOADED_FEATURES|LOAD_PATH| PROGRAM_NAME|SAFE|VERBOSE)\b)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable global' StyleName = 'Variable' Expression = '\$[a-zA-Z_][a-zA-Z0-9_]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable - instance' StyleName = 'Variable' Expression = '@[a-zA-Z_][a-zA-Z0-9_]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable - class' StyleName = 'Variable' Expression = '@@[a-zA-Z_][a-zA-Z0-9_]*' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'keywords' StyleName = 'Id keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'alias' 'and' 'begin' 'BEGIN' 'break' 'case' 'class' 'def' 'defined' 'do' 'else' 'elsif' 'end' 'END' 'ensure' 'false' '__FILE__' 'for' 'if' 'in' '__LINE__' 'module' 'next' 'nil' 'not' 'or' 'raise' 'redo' 'require' 'rescue' 'retry' 'return' 'self' 'super' 'then' 'true' 'undef' 'unless' 'until' 'when' 'while' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'comments-start' StyleName = 'Comment' ConditionList = < item TagList.Strings = ( '=begin' ) IgnoreCase = True end> BlockEnd = 'comments-end' DisplayInTree = False NameFmt = '%s0 %s-1 %s-2 %s-3 %s-4' DynHighlight = dhRange HighlightPos = cpAny DrawStaple = True CollapseFmt = '%s0 %s-1 %s-2 %s-3 %s-4' IgnoreAsParent = False end item DisplayName = 'comments-end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '=end' ) IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'begin' ConditionList = < item TagList.Strings = ( 'begin' 'case' 'do' 'for' 'module' 'until' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'end' DisplayInTree = False NameFmt = '%s0 ...' HighlightPos = cpAny CollapseFmt = '%s0 ...' IgnoreAsParent = False end item DisplayName = 'end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'begin_def' ConditionList = < item TagList.Strings = ( 'def' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'end' NameFmt = '%sz0' HighlightPos = cpAny CollapseFmt = '%sz0' IgnoreAsParent = False end item DisplayName = 'begin_class' ConditionList = < item TagList.Strings = ( 'class' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'end' NameFmt = '%sz0' HighlightPos = cpAny CollapseFmt = '%sz0' IgnoreAsParent = False end item DisplayName = 'begin_if' ConditionList = < item TokenTypes = 576 end> BlockEnd = 'end' DisplayInTree = False NameFmt = '%sz0' HighlightPos = cpAny CollapseFmt = '%sz0' IgnoreAsParent = False end item DisplayName = 'q{' StyleName = 'Quote block' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end item TagList.Strings = ( 'q' ) TokenTypes = 4 end item TagList.Strings = ( '%' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False DynHighlight = dhRange HighlightPos = cpAny CancelNextRules = True CollapseFmt = '{ ... }' IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' NotCollapsed = True DisplayInTree = False HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '#commment' 'require ''name.rb''' '=begin' ' multiline comment' '=end' '' '%q{ ' ' test name{name}' '}' '' 'name = /^name/ =~ %r{\w+}' 'name = "Name \' ' End" #trailing \' '' 'def create' ' @unit = opt["Opt"]' ' @scale = 1 if @unit == 0 #must not fold' ' @scale = 2 if @unit == 1 #same' 'end ' '' 'def func1' ' if (nbr > 1) #must fold' ' h = height if (nbr>2) #must not fold' ' w = width if (nbr>2) #same' ' n.upto(nbr) do (group) #must fold' ' h = h + height' ' end' ' model.commit_operation' ' end' 'end' '' 'def func2' ' animals = %w(lions tigers bears)' ' animals.each{|kind| print kind}' 'end' ) TokenTypeNames.Strings = ( 'Var' 'Comment' 'Identifier' 'Symbol' 'String' 'Number' 'If_begin' ) Extentions = 'rb rbw' LexerName = 'Ruby' SkipSpaces = False Notes.Strings = ( '- Alexey (SynWrite)' '- Matthias (SynWrite admin)' '' 'Doc: http://www.tutorialspoint.com/ruby/ruby_syntax.htm' ) LineComment = '#' Charset = DEFAULT_CHARSET left = 144 top = 184 end object SyntAnal19: TLibSyntAnalyzer Formats = < item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Key words' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Params' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Echo' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Shebang' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'QuotMarks' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Variable' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Int' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = '$(...)' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = clCream FormatType = ftBackGround end> TokenRules = < item DisplayName = 'Shebang' StyleName = 'Shebang' Expression = '\#!.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable' StyleName = 'Variable' Expression = '(("|''|'#180'|`)\s*)?(%?\$\w+)\1|%?\$\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Variable2' StyleName = 'Variable' Expression = '%?\$(\{|\(|\[)\S+(\}|\)|\])' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'IP-Address' StyleName = 'QuotMarks' Expression = '\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?\.,~!&\|;:=%\^\$])\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'echostd' StyleName = 'Echo' Expression = '(?<=@?echo)\s+".*?"' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Echo cmd' StyleName = 'Key words' TokenType = 5 Expression = '@?echo' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Echo text' StyleName = 'Echo' BlockName = 'echo start' StrictParent = True TokenType = 4 Expression = '[^\#<>\|\n]*[\n]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' Expression = '[\+\-\*\(\)\[\]\{\}\<>\.,~!&\|;:=%\^\#\$\?\\]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'QuotationMarks' StyleName = 'QuotMarks' Expression = '("|''|'#180'|`) (\\\1|.)*? \1' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Int' StyleName = 'Int' Expression = '\b\d+\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Command' StyleName = 'Params' TokenType = 2 Expression = '\w+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Key words' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'addgroup' 'adduser' 'alias' 'apropos' 'apt-get' 'aptitude' 'aspell' 'awk' 'basename' 'bash' 'bc' 'bg' 'break' 'builtin' 'bzip2' 'cal' 'case' 'cat' 'cd' 'cfdisk' 'chgrp' 'chkconfig' 'chmod' 'chown' 'chroot' 'cksum' 'clear' 'cmp' 'comm' 'command' 'continue' 'cp' 'cron' 'crontab' 'csplit' 'cut' 'date' 'dc' 'dd' 'ddrescue' 'declare' 'df' 'diff' 'diff3' 'dig' 'dir' 'dircolors' 'dirname' 'dirs' 'dmesg' 'do' 'done' 'du' 'echo' 'egrep' 'eject' 'elif' 'else' 'enable' 'env' 'esac' 'ethtool' 'eval' 'exec' 'exit' 'expand' 'expect' 'export' 'expr' 'false' 'fdformat' 'fdisk' 'fg' 'fgrep' 'fi' 'file' 'find' 'fmt' 'fold' 'for' 'format' 'free' 'fsck' 'ftp' 'function' 'fuser' 'gawk' 'getopts' 'grep' 'groups' 'gzip' 'halt' 'hash' 'head' 'help' 'history' 'hostname' 'id' 'if' 'ifconfig' 'ifdown' 'ifup' 'import' 'in' 'init' 'initlog' 'insmod' 'install' 'jobs' 'join' 'kill' 'killall' 'less' 'let' 'linuxconf' 'ln' 'local' 'locate' 'logname' 'logout' 'look' 'lpc' 'lpr' 'lprint' 'lprintd' 'lprintq' 'lprm' 'ls' 'lsmod' 'lsof' 'make' 'man' 'md' 'mkdir' 'mkfifo' 'mkisofs' 'mknod' 'mmv' 'modprobe' 'more' 'mount' 'mtools' 'mtr' 'mv' 'netstat' 'nice' 'nl' 'nohup' 'notify-send' 'nslookup' 'op' 'open' 'passwd' 'paste' 'pathchk' 'pidof' 'ping' 'pkill' 'popd' 'pr' 'printcap' 'printenv' 'printf' 'ps' 'pushd' 'pwd' 'quota' 'quotacheck' 'quotactl' 'ram' 'rcp' 'rd' 'read' 'readarray' 'readonly' 'reboot' 'remsync' 'rename' 'renice' 'return' 'rev' 'rm' 'rmdir' 'rmmod' 'route' 'rsync' 'scp' 'screen' 'sdiff' 'sed' 'select' 'seq' 'set' 'sftp' 'shift' 'shopt' 'shutdown' 'sleep' 'slocate' 'sort' 'source' 'split' 'ssh' 'strace' 'su' 'sudo' 'sum' 'suspend' 'symlink' 'sync' 'tail' 'tar' 'tee' 'test' 'then' 'time' 'times' 'top' 'touch' 'tr' 'traceroute' 'trap' 'tree' 'true' 'tsort' 'tty' 'type' 'ulimit' 'umask' 'umount' 'unalias' 'uname' 'unexpand' 'uniq' 'units' 'unset' 'unshar' 'until' 'useradd' 'usermod' 'users' 'usleep' 'uudecode' 'uuencode' 'vdir' 'vi' 'vmstat' 'watch' 'wc' 'Wget' 'whereis' 'which' 'while' 'who' 'whoami' 'write' 'xargs' 'xdg-open' 'yes' 'zcat' 'zless' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'echo start' StyleName = 'Echo' ConditionList = < item TagList.Strings = ( 'echo' ) TokenTypes = 32 IgnoreCase = True end> BlockEnd = 'echo end' NotCollapsed = True Highlight = True DisplayInTree = False DynHighlight = dhRange HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'echo end' BlockName = 'echo start' BlockType = btRangeEnd ConditionList = < item TokenTypes = 16 end> RefToCondEnd = True HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'func begin' ConditionList = < item TagList.Strings = ( 'function' ) TokenTypes = 4 end> BlockEnd = '}' NameFmt = '%sz0' RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 1 end> BlockEnd = '}' DisplayInTree = False NameFmt = '%sz0' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 1 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'case begin' ConditionList = < item TagList.Strings = ( 'case' ) TokenTypes = 4 end> BlockEnd = 'case end' NameFmt = '%sz0' HighlightPos = cpAny DrawStaple = True IgnoreAsParent = False end item DisplayName = 'case end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'esac' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'if begin' ConditionList = < item TagList.Strings = ( 'if' ) TokenTypes = 4 end> BlockEnd = 'if end' DisplayInTree = False HighlightPos = cpAny DrawStaple = True IgnoreAsParent = False end item DisplayName = 'if end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'fi' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'do begin' ConditionList = < item TagList.Strings = ( 'do' ) TokenTypes = 4 end> BlockEnd = 'do end' NameFmt = '%sz0' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'do end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'done' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '$(' StyleName = '$(...)' ConditionList = < item TagList.Strings = ( '$(' ) TokenTypes = 1 end> BlockEnd = ')' DisplayInTree = False RefToCondEnd = True DynHighlight = dhRange HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 1 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '(' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 1 end> BlockEnd = ')' DisplayInTree = False HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( 'while read line # For as many lines as the input file has...' 'do' ' echo "$line" # Output the line itself.' ' test "test\"test"' ' len=${#line} $(text here)' ' if [[ "$len" -lt "$MINLEN" && "$line" =~ \[*\.\] ]]' ' then echo # Add a blank line immediately' ' fi #+ after short line terminated by a period.' 'done' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Label' 'echo text' 'echo cmd' ) Extentions = 'sh csh bash' LexerName = 'Bash script' SkipSpaces = False Notes.Strings = ( 'Author: Matthias Eberhardt (SynWrite admin)' 'Improvements: Alexey (SynWrite)' ) RestartFromLineStart = True LineComment = '#' Charset = DEFAULT_CHARSET left = 144 top = 184 end object SyntAnal59: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Identifier' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Sub background' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 15663082 FormatType = ftBackGround end item DisplayName = 'Macros' Font.Color = 16724991 Font.Height = -17 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Sent Keys' Font.Color = 35071 Font.Height = -17 Font.Name = 'Courier New' FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Functions' Font.Color = 9437184 Font.Height = -17 Font.Name = 'Courier New' Font.Style = [fsBold] FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Registry' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '".*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment2' StyleName = 'Comment' TokenType = 1 Expression = '(?s)^/\*.*?(^\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = ';.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Func' StyleName = 'Functions' TokenType = 10 Expression = '^[\#!\^\+&<>\*~\$]* [a-z_]\w* :{1,2}?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Registry' StyleName = 'Registry' TokenType = 8 Expression = '(?i-)HKCU|HKCR|HKLM|HKU|HKCC| Software\\[\w\\]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 7 Expression = '0x[\da-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Macros' StyleName = 'Macros' Expression = '^\#[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/,\.;:\(\)=<>\+\-&%\*\{\}\$\^\~\?!\#]+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'AutoTrim' 'between' 'BlockInput' 'Break' 'Click' 'ClipWait' 'contains' 'Continue' 'Control' 'ControlClick' 'ControlFocus' 'ControlGet' 'ControlGetFocus' 'ControlGetPos' 'ControlGetText' 'ControlMove' 'ControlSend' 'ControlSendRaw' 'ControlSetText' 'CoordMode' 'Critical' 'DetectHiddenText' 'DetectHiddenWindows' 'Drive' 'DriveGet' 'DriveSpaceFree' 'Edit' 'Else' 'EnvAdd' 'EnvDiv' 'EnvGet' 'EnvMult' 'EnvSet' 'EnvSub' 'EnvUpdate' 'Exit' 'ExitApp' 'FileAppend' 'FileCopy' 'FileCopyDir' 'FileCreateDir' 'FileCreateShortcut' 'FileDelete' 'FileGetAttrib' 'FileGetShortcut' 'FileGetSize' 'FileGetTime' 'FileGetVersion' 'FileInstall' 'FileMove' 'FileMoveDir' 'FilePattern' 'FileRead' 'FileReadLine' 'FileRecycle' 'FileRecycleEmpty' 'FileRemoveDir' 'FileSelectFile' 'FileSelectFolder' 'FileSetAttrib' 'FileSetTime' 'FormatTime' 'GetKeyState' 'Gosub' 'Goto' 'GroupActivate' 'GroupAdd' 'GroupClose' 'GroupDeactivate' 'Gui' 'GuiControl' 'GuiControlGet' 'Hotkey' 'If' 'IfEqual' 'IfExist' 'IfGreater' 'IfGreaterOrEqual' 'IfInString' 'IfLess' 'IfLessOrEqual' 'IfMsgBox' 'IfNotEqual' 'IfNotExist' 'IfNotInString' 'IfWinActive' 'IfWinExist' 'IfWinNotActive' 'IfWinNotExist' 'ImageSearch' 'in' 'IniDelete' 'IniRead' 'IniWrite' 'Input' 'InputBox' 'KeyHistory' 'KeyWait' 'ListHotkeys' 'ListLines' 'ListVars' 'Loop' 'Menu' 'MouseClick' 'MouseClickDrag' 'MouseGetPos' 'MouseMove' 'MsgBox' 'OnExit' 'OutputDebug' 'Parse' 'Pause' 'PixelGetColor' 'PixelSearch' 'PostMessage' 'Process' 'Progress' 'Random' 'Read' 'Reg' 'RegDelete' 'RegRead' 'RegWrite' 'Reload' 'Repeat' 'Return' 'Run' 'RunAs' 'RunWait' 'Send' 'SendEvent' 'SendInput' 'SendMessage' 'SendMode' 'SendPlay' 'SendRaw' 'SetBatchLines' 'SetCapslockState' 'SetControlDelay' 'SetDefaultMouseSpeed' 'SetEnv' 'SetFormat' 'SetKeyDelay' 'SetMouseDelay' 'SetNumlockState' 'SetScrollLockState' 'SetStoreCapslockMode' 'SetTimer' 'SetTitleMatchMode' 'SetWinDelay' 'SetWorkingDir' 'Shutdown' 'Sleep' 'Sort' 'SoundBeep' 'SoundGet' 'SoundGetWaveVolume' 'SoundPlay' 'SoundSet' 'SoundSetWaveVolume' 'SplashImage' 'SplashTextOff' 'SplashTextOn' 'SplitPath' 'StatusBarGetText' 'StatusBarWait' 'StringCaseSense' 'StringGetPos' 'StringLeft' 'StringLen' 'StringLower' 'StringMid' 'StringReplace' 'StringRight' 'StringSplit' 'StringTrimLeft' 'StringTrimRight' 'StringUpper' 'Suspend' 'SysGet' 'Thread' 'ToolTip' 'Transform' 'TrayTip' 'URLDownloadToFile' 'While' 'WinActivate' 'WinActivateBottom' 'WinClose' 'WinGet' 'WinGetActiveStats' 'WinGetActiveTitle' 'WinGetClass' 'WinGetPos' 'WinGetText' 'WinGetTitle' 'WinHide' 'WinKill' 'WinMaximize' 'WinMenuSelectItem' 'WinMinimize' 'WinMinimizeAll' 'WinMinimizeAllUndo' 'WinMove' 'WinRestore' 'WinSet' 'WinSetTitle' 'WinShow' 'WinWait' 'WinWaitActive' 'WinWaitClose' 'WinWaitNotActive' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'BeginBlock' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = 'EndBlock' Highlight = True DisplayInTree = False DynHighlight = dhRange HighlightPos = cpAny DrawStaple = True IgnoreAsParent = False end item DisplayName = 'EndBlock' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'SystemVariable' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'A_AhkPath' 'A_AhkVersion' 'A_AppData' 'A_AppDataCommon' 'A_AutoTrim' 'A_BatchLines' 'A_CaretX' 'A_CaretY' 'A_ComputerName' 'A_ControlDelay' 'A_Cursor' 'A_DD' 'A_DDD' 'A_DDDD' 'A_DefaultMouseSpeed' 'A_Desktop' 'A_DesktopCommon' 'A_DetectHiddenText' 'A_DetectHiddenWindows' 'A_EndChar' 'A_EventInfo' 'A_ExitReason' 'A_FormatFloat' 'A_FormatInteger' 'A_Gui' 'A_GuiControl' 'A_GuiControlEvent' 'A_GuiEvent' 'A_GuiHeight' 'A_GuiWidth' 'A_GuiX' 'A_GuiY' 'A_Hour' 'A_IconFile' 'A_IconHidden' 'A_IconNumber' 'A_IconTip' 'A_Index' 'A_IPAddress1' 'A_IPAddress2' 'A_IPAddress3' 'A_IPAddress4' 'A_ISAdmin' 'A_IsCompiled' 'A_IsCritical' 'A_IsPaused' 'A_IsSuspended' 'A_KeyDelay' 'A_Language' 'A_LastError' 'A_LineFile' 'A_LineNumber' 'A_LoopField' 'A_LoopFileAttrib' 'A_LoopFileDir' 'A_LoopFileExt' 'A_LoopFileFullPath' 'A_LoopFileLongPath' 'A_LoopFileName' 'A_LoopFileShortName' 'A_LoopFileShortPath' 'A_LoopFileSize' 'A_LoopFileSizeKB' 'A_LoopFileSizeMB' 'A_LoopFileTimeAccessed' 'A_LoopFileTimeCreated' 'A_LoopFileTimeModified' 'A_LoopReadLine' 'A_LoopRegKey' 'A_LoopRegName' 'A_LoopRegSubkey' 'A_LoopRegTimeModified' 'A_LoopRegType' 'A_MDAY' 'A_Min' 'A_MM' 'A_MMM' 'A_MMMM' 'A_Mon' 'A_MouseDelay' 'A_MSec' 'A_MyDocuments' 'A_Now' 'A_NowUTC' 'A_NumBatchLines' 'A_OSType' 'A_OSVersion' 'A_PriorHotkey' 'A_ProgramFiles' 'A_Programs' 'A_ProgramsCommon' 'A_ScreenHeight' 'A_ScreenWidth' 'A_ScriptDir' 'A_ScriptFullPath' 'A_ScriptName' 'A_Sec' 'A_Space' 'A_StartMenu' 'A_StartMenuCommon' 'A_Startup' 'A_StartupCommon' 'A_StringCaseSense' 'A_Tab' 'A_Temp' 'A_ThisFunc' 'A_ThisHotkey' 'A_ThisLabel' 'A_ThisMenu' 'A_ThisMenuItem' 'A_ThisMenuItemPos' 'A_TickCount' 'A_TimeIdle' 'A_TimeIdlePhysical' 'A_TimeSincePriorHotkey' 'A_TimeSinceThisHotkey' 'A_TitleMatchMode' 'A_TitleMatchModeSpeed' 'A_UserName' 'A_WDay' 'A_WinDelay' 'A_WinDir' 'A_WorkingDir' 'A_YDay' 'A_YEAR' 'A_YWeek' 'A_YYYY' 'Clipboard' 'ClipboardAll' 'ComSpec' 'ErrorLevel' 'False' 'ProgramFiles' 'True' ) IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'SentKeys' StyleName = 'Sent Keys' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '`' '^' '~' '!' '$' '#' '+' 'Alt' 'AltDown' 'AltUp' 'AppsKey' 'BackSpace' 'Browser_Back' 'Browser_Favorites' 'Browser_Forward' 'Browser_Home' 'Browser_Refresh' 'Browser_Search' 'Browser_Stop' 'BS' 'CapsLock' 'Control' 'Ctrl' 'CtrlBreak' 'CtrlDown' 'CtrlUp' 'Del' 'Delete' 'Down' 'End' 'Enter' 'Esc' 'Escape' 'F1' 'F10' 'F11' 'F12' 'F13' 'F14' 'F15' 'F16' 'F17' 'F18' 'F19' 'F2' 'F20' 'F21' 'F22' 'F23' 'F24' 'F3' 'F4' 'F5' 'F6' 'F7' 'F8' 'F9' 'Home' 'Ins' 'Insert' 'Joy1' 'Joy10' 'Joy11' 'Joy12' 'Joy13' 'Joy14' 'Joy15' 'Joy16' 'Joy17' 'Joy18' 'Joy19' 'Joy2' 'Joy20' 'Joy21' 'Joy22' 'Joy23' 'Joy24' 'Joy25' 'Joy26' 'Joy27' 'Joy28' 'Joy29' 'Joy3' 'Joy30' 'Joy31' 'Joy32' 'Joy4' 'Joy5' 'Joy6' 'Joy7' 'Joy8' 'Joy9' 'JoyAxes' 'JoyButtons' 'JoyInfo' 'JoyName' 'JoyPOV' 'JoyR' 'JoyU' 'JoyV' 'JoyX' 'JoyY' 'JoyZ' 'LAlt' 'Launch_App1' 'Launch_App2' 'Launch_Mail' 'Launch_Media' 'LButton' 'LControl' 'LCtrl' 'Left' 'LShift' 'LWin' 'LWinDown' 'LWinUp' 'MButton' 'Media_Next' 'Media_Play_Pause' 'Media_Prev' 'Media_Stop' 'NumLock' 'Numpad0' 'Numpad1' 'Numpad2' 'Numpad3' 'Numpad4' 'Numpad5' 'Numpad6' 'Numpad7' 'Numpad8' 'Numpad9' 'NumpadAdd' 'NumpadClear' 'NumpadDel' 'NumpadDiv' 'NumpadDot' 'NumpadDown' 'NumpadEnd' 'NumpadEnter' 'NumpadHome' 'NumpadIns' 'NumpadLeft' 'NumpadMult' 'NumpadPgdn' 'NumpadPgup' 'NumpadRight' 'NumpadSub' 'NumpadUp' 'Pause' 'PGDN' 'PGUP' 'PrintScreen' 'RAlt' 'RButton' 'RControl' 'RCtrl' 'Right' 'RShift' 'RWin' 'RWinDown' 'RWinUp' 'ScrollLock' 'Shift' 'ShiftDown' 'ShiftUp' 'Space' 'Tab' 'Up' 'Volume_Down' 'Volume_Mute' 'Volume_Up' 'WheelDown' 'WheelLeft' 'WheelRight' 'WheelUp' 'XButton1' 'XButton2' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Macros' StyleName = 'Macros' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '#AllowSameLineComments' '#ClipboardTimeout' '#CommentFlag' '#ErrorStdOut' '#EscapeChar' '#HotkeyInterval' '#HotkeyModifierTimeout' '#Hotstring' '#IfWinActive' '#IfWinExist' '#IfWinNotActive' '#IfWinNotExist' '#Include' '#IncludeAgain' '#InstallKeybdHook' '#InstallMouseHook' '#KeyHistory' '#LTrim' '#MaxHotkeysPerInterval' '#MaxMem' '#MaxThreads' '#MaxThreadsBuffer' '#MaxThreadsPerHotkey' '#NoEnv' '#NoTrayIcon' '#Persistent' '#SingleInstance' '#UseHook' '#WinActivateForce' ) TokenTypes = 1 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Tree item' ConditionList = < item TokenTypes = 1024 end> HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '/* Comment ' '*/' '#SingleInstance force' '#!^+&<>*~$Key:Test' '' 'Tray:' '{' 'WinWait, "Test" + 100 + LButton' 'RegDelete, HKCU, Software\Micro, TotalMouseEX' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Registry' 'Preprocessor' 'Func' ) Extentions = 'ahk' LexerName = 'AutoHotkey' Notes.Strings = ( 'Original by: RedTiF at ghisler.ch' 'Improvements by: Alex (SynWrite)' ) LineComment = ';' Charset = DEFAULT_CHARSET end object SyntAnal88: TLibSyntAnalyzer Formats = < item DisplayName = 'Default' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' FormatType = ftCustomFont FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Symbol' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.CharSet = RUSSIAN_CHARSET Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.CharSet = RUSSIAN_CHARSET Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.CharSet = RUSSIAN_CHARSET Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Preprocessor' Font.CharSet = RUSSIAN_CHARSET Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Assembler' Font.CharSet = RUSSIAN_CHARSET Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' BgColor = 15724510 FormatType = ftBackGround end item DisplayName = 'Marked block' Font.CharSet = RUSSIAN_CHARSET Font.Color = clHighlightText Font.Height = -13 Font.Name = 'Courier New' BgColor = clHighlight FormatType = ftColor BorderColorLeft = clRed BorderColorTop = clRed BorderColorRight = clRed BorderColorBottom = clRed MultiLineBorder = True end item DisplayName = 'Interface section' Font.CharSet = RUSSIAN_CHARSET Font.Color = clHighlight Font.Height = -13 Font.Name = 'Courier New' BgColor = 15269887 FormatType = ftBackGround end item DisplayName = 'Implemenation Section' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 16121842 FormatType = ftBackGround end item DisplayName = 'Function separator' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = clLime FormatType = ftBackGround FormatFlags = [ffBold, ffItalic, ffUnderline, ffStrikeOut, ffReadOnly, ffHidden] end item DisplayName = 'Current block' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 13369046 FormatType = ftColor BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end item DisplayName = 'Current function' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' BgColor = 16776187 FormatType = ftBackGround MultiLineBorder = True end item DisplayName = 'Current Line' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 16772341 FormatType = ftBackGround end item DisplayName = 'Search Match' Font.Color = clWindow Font.Height = -16 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = clBlack end item DisplayName = 'Group (tree)' Font.CharSet = RUSSIAN_CHARSET Font.Color = clNavy Font.Height = -13 Font.Name = 'Times New Roman' Font.Style = [fsBold, fsItalic] end item DisplayName = 'Intern. function (tree)' Font.CharSet = RUSSIAN_CHARSET Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'class (tree)' Font.CharSet = RUSSIAN_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Invalid symbol' Font.Color = clRed Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsStrikeOut] BgColor = clYellow end> TokenRules = < item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor 1' StyleName = 'Preprocessor' AlwaysEnabled = True TokenType = 9 Expression = '\{\$.*?\}' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor 2' StyleName = 'Preprocessor' AlwaysEnabled = True TokenType = 9 Expression = '\(\*\$.*?\*\)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' AlwaysEnabled = True TokenType = 1 Expression = '(?s)\(\*.*?(\*\)|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' AlwaysEnabled = True TokenType = 1 Expression = '(?s)\{.*?(\}|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 3' StyleName = 'Comment' AlwaysEnabled = True TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'HEX' StyleName = 'Number' TokenType = 7 Expression = '\$[a-f\d]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\*,\.;:\(\)=<>\+\-\[\]\^@]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'String' TokenType = 8 Expression = '\#(\d+|\$[\da-f]+)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Invalid symbol' StyleName = 'Invalid symbol' Expression = '.' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'absolute' 'abstract' 'and' 'array' 'as' 'asm' 'begin' 'case' 'cdecl' 'class' 'const' 'constructor' 'contains' 'destructor' 'dispinterface' 'div' 'do' 'downto' 'dynamic' 'else' 'end' 'except' 'exports' 'external' 'file' 'finalization' 'finally' 'for' 'function' 'generic' 'goto' 'if' 'implementation' 'in' 'index' 'inherited' 'initialization' 'inline' 'interface' 'is' 'label' 'library' 'mod' 'nil' 'not' 'object' 'of' 'or' 'out' 'overload' 'override' 'package' 'packed' 'pascal' 'private' 'procedure' 'program' 'property' 'protected' 'public' 'published' 'raise' 'read' 'record' 'register' 'repeat' 'requires' 'resourcestring' 'safecall' 'set' 'shl' 'shr' 'specialize' 'stdcall' 'strict' 'string' 'then' 'threadvar' 'to' 'try' 'type' 'unit' 'until' 'uses' 'var' 'virtual' 'while' 'with' 'write' 'xor' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Forward' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'forward' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound TokenType = 10 IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True AlwaysEnabled = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound CollapseFmt = '{ ... }' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockName = 'Block comment' StrictParent = True AlwaysEnabled = True BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 end item TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'try' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( 'try' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '%s0 ...' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'finally'#13#10#13#10'end;' end item DisplayName = 'begin' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( 'begin' 'case' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '%s0 ...' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'end;' end item DisplayName = 'End' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'asm' StyleName = 'Assembler' ConditionList = < item TagList.Strings = ( 'asm' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End' Highlight = True InvertColors = True DisplayInTree = False DynHighlight = dhRangeNoBound HighlightPos = cpAny CollapseFmt = 'ASM' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'end;' end item DisplayName = '{$ifdef}' ConditionList = < item TagList.Strings = ( '\{\$if[n]?def' ) CondType = tcMask TokenTypes = 512 IgnoreCase = True end> BlockEnd = '{$endif}' DisplayInTree = False HighlightPos = cpBound CollapseFmt = '%s0' IgnoreAsParent = True AutoCloseMode = acmCloseNearest AutoCloseText = '{$ENDIF}' end item DisplayName = '{$endif}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '\{\$endif' ) CondType = tcMask TokenTypes = 512 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'until' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'until' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'repeat' ConditionList = < item TagList.Strings = ( 'repeat' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'until' DisplayInTree = False HighlightPos = cpBound DrawStaple = True CollapseFmt = 'repeat ...' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = 'until ;' end item DisplayName = 'program' ConditionList = < item TagList.Strings = ( 'library' 'program' 'unit' ) TokenTypes = 4 IgnoreCase = True end> IdentIndex = -1 BlockEnd = 'Unit end' EndOfTextClose = True HighlightPos = cpBound CollapseFmt = '%s0 %s-1' TreeItemImage = 0 IgnoreAsParent = False AutoCloseMode = acmCloseOpened AutoCloseText = 'end.' end item DisplayName = 'class declaration' BlockName = 'class declaration' NotParent = True StatesAdd = 8 ConditionList = <> BlockEnd = 'end of type' NameFmt = '%s-2 %s0' GroupFmt = 'classes' RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '%s-2 %s0' GrammaRuleName = 'ClassDecl' TreeItemStyle = 'class (tree)' TreeGroupStyle = 'Group (tree)' TreeItemImage = 1 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'class-object declaration' ConditionList = <> BlockEnd = 'end of type' NameFmt = 'class %s0' GroupFmt = 'classes' RefToCondEnd = True HighlightPos = cpAny CollapseFmt = 'class %s0' GrammaRuleName = 'ObjectDecl' TreeItemStyle = 'class (tree)' TreeGroupStyle = 'Group (tree)' TreeItemImage = 1 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'generic declaration' ConditionList = <> BlockEnd = 'end of type' NameFmt = 'class %s-1' GroupFmt = 'classes' RefToCondEnd = True HighlightPos = cpAny CollapseFmt = 'class %s-1' GrammaRuleName = 'GenericDecl' TreeItemStyle = 'class (tree)' TreeGroupStyle = 'Group (tree)' TreeItemImage = 1 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'Empty class' ConditionList = <> NotCollapsed = True NameFmt = '%s-2 %s0' RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '%s-2 %s0' NoEndRule = True GrammaRuleName = 'EmptyClass' TreeItemImage = 4 IgnoreAsParent = False end item DisplayName = 'Interface declaration' BlockName = 'Interface declaration' NotParent = True StatesAdd = 8 ConditionList = <> BlockEnd = 'end of type' NameFmt = '%s-2 %s0' GroupFmt = 'Interfaces' RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '%s-2 %s0' GrammaRuleName = 'IntfDecl' TreeGroupStyle = 'Group (tree)' TreeItemImage = 2 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'record' StatesAdd = 8 ConditionList = < item TagList.Strings = ( 'record' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( 'packed' ) CondType = tcSkip TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '=' ) TokenTypes = 8 end item TokenTypes = 4 end> BlockEnd = 'end of type' NameFmt = 'record %s0' GroupFmt = 'Types' RefToCondEnd = True HighlightPos = cpBound CollapseFmt = 'record %s0' TreeGroupStyle = 'Group (tree)' TreeItemImage = 3 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'Interface section' StyleName = 'Interface section' BlockName = 'program' StrictParent = True StatesAdd = 1 ConditionList = < item TagList.Strings = ( 'interface' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'Interface section end' EndOfTextClose = True Highlight = True DisplayInTree = False NameFmt = 'Interface section' DynHighlight = dhRange HighlightPos = cpAny CollapseFmt = 'Interface section' IgnoreAsParent = False end item DisplayName = 'Interface section end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'implementation' ) TokenTypes = 4 IgnoreCase = True end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Implementation section' StyleName = 'Implemenation Section' StatesAdd = 2 StatesRemove = 15 ConditionList = < item TagList.Strings = ( 'implementation' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'Unit end' EndOfTextClose = True Highlight = True DisplayInTree = False DynHighlight = dhRange HighlightPos = cpAny CollapseFmt = 'Implementation section' IgnoreAsParent = False end item DisplayName = 'finalization' ConditionList = < item TagList.Strings = ( 'finalization' ) TokenTypes = 4 IgnoreCase = True end> EndOfTextClose = True DisplayInTree = False HighlightPos = cpBound CollapseFmt = '%s0' IgnoreAsParent = False end item DisplayName = 'Unit end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '.' ) TokenTypes = 8 end item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> BlockOffset = 2 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Function separator' StyleName = 'Function separator' StatesPresent = 2 StatesAbsent = 24 BlockType = btLineBreak ConditionList = < item TagList.Strings = ( 'constructor' 'destructor' 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Internal function' BlockName = 'function of class' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> BlockOffset = 1 BlockEnd = 'End of internal' HighlightPos = cpBound CollapseFmt = '%s1 %s0' TreeItemStyle = 'Intern. function (tree)' TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = 'End of internal' BlockName = 'Internal function' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end item TagList.Strings = ( 'end' 'forward' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'forward_func' StatesAbsent = 1 BlockType = btRangeEnd ConditionList = < item TokenTypes = 1024 IgnoreCase = True end> BlockEnd = 'Single function' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Single function' StyleName = 'Current function' BlockName = 'Implementation section' StrictParent = True StatesAdd = 16 ConditionList = < item TagList.Strings = ( ';' ':' '(' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> IdentIndex = 1 BlockOffset = 2 BlockEnd = 'End of function' Highlight = True NameFmt = '%s2 %s1' GroupFmt = 'Functions' DynHighlight = dhRange HighlightPos = cpRange CollapseFmt = '%s2 %s1' TreeGroupStyle = 'Group (tree)' TreeItemImage = 5 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'End of function' BlockName = 'Single function' StrictParent = True StatesRemove = 16 BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 1032 end item TagList.Strings = ( 'end' 'forward' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'function of class' StyleName = 'Current function' StatesAdd = 16 StatesPresent = 2 ConditionList = < item TagList.Strings = ( '.' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( 'constructor' 'destructor' 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> IdentIndex = -1 BlockOffset = 2 BlockEnd = 'End of class function' Highlight = True NameFmt = '%s-1' GroupFmt = 'classes\class %s1' DynHighlight = dhRange HighlightPos = cpRange CollapseFmt = '%s2 %s1%s0%s-1' TreeItemImage = 6 IgnoreAsParent = False end item DisplayName = 'End of class function' BlockName = 'function of class' StrictParent = True StatesRemove = 16 BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Internal function 2' BlockName = 'Single function' ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> BlockOffset = 1 BlockEnd = 'End of internal 2' HighlightPos = cpBound CollapseFmt = '%s0 %s-1' TreeItemStyle = 'Intern. function (tree)' TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = 'End of internal 2' BlockName = 'Internal function 2' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) end item TagList.Strings = ( 'end' 'forward' ) TokenTypes = 1028 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'end of type' StatesRemove = 8 BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'Enum' BlockName = 'Interface section' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end item TagList.Strings = ( '=' ) TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( ';' '.' 'type' ) CondType = tcMask TokenTypes = 14 end> IdentIndex = 2 BlockOffset = 2 BlockEnd = 'Enum end' NameFmt = 'enum %s2' GroupFmt = 'Types' HighlightPos = cpBound CollapseFmt = 'enum %s2 ...' TreeItemImage = 3 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'Set' ConditionList = < item TagList.Strings = ( 'set' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '=' ) TokenTypes = 8 end item TokenTypes = 4 end> BlockEnd = ';' NameFmt = 'set %s0' GroupFmt = 'Types' RefToCondEnd = True HighlightPos = cpBound TreeItemImage = 3 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'unit' BlockName = 'Uses' StrictParent = True ConditionList = < item TokenTypes = 4 end> BlockEnd = 'unit end' NotCollapsed = True NameFmt = '%s0~e1' HighlightPos = cpBound TreeItemImage = 2 IgnoreAsParent = False end item DisplayName = 'unit end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ',' ';' ) TokenTypes = 8 end> BlockOffset = 1 HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Uses' ConditionList = < item TagList.Strings = ( 'uses' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = ';' HighlightPos = cpBound CollapseFmt = 'uses ...' TreeItemImage = 0 IgnoreAsParent = False end item DisplayName = 'Enum end' BlockName = 'Enum' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = ';' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'REGION' ConditionList = < item TagList.Strings = ( '\{\$REGION' ) CondType = tcMask TokenTypes = 512 IgnoreCase = True end> BlockEnd = 'REGION END' DisplayInTree = False HighlightPos = cpAny DrawStaple = True CollapseFmt = '%s0' IgnoreAsParent = False end item DisplayName = 'REGION END' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '\{\$ENDREGION' ) CondType = tcMask TokenTypes = 512 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '(' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end> BlockEnd = ')' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 8 end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = '[' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '[' ) TokenTypes = 8 end> BlockEnd = ']' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ']' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ']' ) TokenTypes = 8 end> HighlightPos = cpBound CancelNextRules = True IgnoreAsParent = False end item DisplayName = 'Function out of all' BlockName = 'program' StrictParent = True ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End of Func out of all' NameFmt = '%s0 %s-1' GroupFmt = 'Functions' RefToCondEnd = True HighlightPos = cpAny TreeItemImage = 5 TreeGroupImage = 0 IgnoreAsParent = False end item DisplayName = 'End of Func out of all' BlockName = 'Function out of all' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end item TagList.Strings = ( 'end' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Invalid close bracket' StyleName = 'Invalid symbol' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( ')' ']' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'asm section' StartExpression = 'asm\b' EndExpression = 'end' SyntAnalyzer = SyntAnalyzer13 end> SampleText.Strings = ( 'unit Test; ' '' 'interface' '' 'uses aa.aa, bb, cc.cc.cc; ' '' 'const' ' cColorCodes: array[0..1] of TColorCode = (' ' (sName: ''AliceBlue''; sVal: ''#00''),' ' (sName: ''AntiqueWhite''; sVal: ''#00''),' ' );' ' ' 'type ' ' TForm1 = class(TForm) ' ' procedure Button1Click(Sender: TObject);' ' end; ' ' ' 'implementation ' ' ' '{Syntax highlighting} ' 'procedure TForm1.Button1Click(Sender: TObject);' 'var' ' Number: integer;' ' FloatNumber: double;' 'begin' ' Number := 123; // View integer number style' ' Caption := ''This Number is '' + IntToStr(Number); // View string style' ' Inc(Number, $1FA7); // View HEX style' ' {Assembler style}' ' asm' ' MOV AX, 1234H' ' MOV Number, AX' ' end;' 'end;' '' 'begin' ' if A then' ' begin' ' Do_;' ' end;' 'end.' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'Preprocessor' 'Forward' ) Gramma.Gramma = 'Skip = | ;'#10#10'// Class declaration'#10'ClassDecl = ''='' ''class'' InheritedList? ;'#10'EmptyClass = ''='' "class" InheritedList '';'';'#10#10'// Generic'#10'ObjectDecl = ''='' "object"'#10'GenericDecl = "generic" '#10#10'// Interface declaration'#10'IntfDecl = ''='' ("interface" | "dispinterface") InheritedList? IntfNextToken;'#10'IntfNextToken = ''['' | ; '#10#10'InheritedList = ''('' IdentList '')'';'#10'IdentList = ('','' )*;'#10 CurrentLineStyle = 'Current Line' Extentions = 'pas inc dpr dpk lpr p pp' LexerName = 'Pascal' Notes.Strings = ( 'Changed by Alexey' ) LineComment = '//' Charset = DEFAULT_CHARSET AlwaysSyncBlockAnal = True end object SyntAnal86: TLibSyntAnalyzer Formats = < item DisplayName = 'Marked block' Font.Color = clHighlightText Font.Height = -13 Font.Name = 'Courier New' BgColor = clHighlight FormatType = ftColor end item DisplayName = 'Comm' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Str' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symb' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' FormatType = ftColor end item DisplayName = 'IdRes' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Num' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Class' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'DataType' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Comm' StyleName = 'Comm' TokenType = 1 Expression = '--[^\+\*/].*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comm2' StyleName = 'Comm' TokenType = 1 Expression = '(?s)\{-.*?(-\}|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Str' StyleName = 'Str' TokenType = 4 Expression = '"(\\"|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'Str' TokenType = 8 Expression = '''.''' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symb' StyleName = 'Symb' TokenType = 3 Expression = '[!\?\#\-\+/\*=<>\(\)\[\]\.\:;@\|\\_`\{\}~,&\$\^]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Num' StyleName = 'Num' TokenType = 5 Expression = '\d+\.\d+ | \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 2 Expression = '[\w_'']+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key' StyleName = 'IdRes' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'as' 'case' 'class' 'data' 'default' 'deriving' 'do' 'else' 'family' 'forall' 'foreign' 'hiding' 'if' 'import' 'in' 'infix' 'infixl' 'infixr' 'instance' 'let' 'mdo' 'module' 'newtype' 'of' 'proc' 'qualified' 'rec' 'then' 'type' 'where' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Classes' StyleName = 'Class' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'Bounded' 'Enum' 'Eq' 'EQ' 'Eval' 'False' 'Floating' 'Fractional' 'Functor' 'GT' 'Integral' 'Ix' 'Just' 'Left' 'LT' 'Monad' 'MonadPlus' 'MonadZero' 'Nothing' 'Num' 'Ord' 'Prelude' 'Read' 'Real' 'RealFloat' 'RealFrac' 'Right' 'Show' 'True' 'Void' ) TokenTypes = 1028 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Data Type' StyleName = 'DataType' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'Addr' 'Bool' 'Char' 'Double' 'Either' 'EmptyRec' 'EmptyRow' 'FilePath' 'Float' 'Int' 'Integer' 'IO' 'IOError' 'IOResult' 'Long' 'Maybe' 'Ordering' 'Ratio' 'Rational' 'ReadS' 'Rec' 'ShowS' 'String' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( 'main = print "test", "t", ''_'' --comment' '--this is comment' '---this too' 'foobar --+ a_second_argument' '' '{-' 'comment' 'too' '-}' '' 'putStrLn $ "Chars: \"" ++ listedChars ++ "\""' 'f1,f2 :: Maybe Int -> String;' '' 'if ''lookup == Nothing' 'then ''setHelper' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' ) MarkedBlockStyle = 'Marked block' Extentions = 'hs lhs as las' LexerName = 'Haskell' Notes.Strings = ( 'Author:' 'A. Torgashin (uvviewsoft.com)' '' 'Info:' 'http://www.haskell.org/haskellwiki/Keywords' 'Ex.files:' 'http://www.haskell.org/haskellwiki/Haskell_Tutorial_for_C_Programmers#Downloads' ) LineComment = '--' Charset = DEFAULT_CHARSET end object SyntAnal90: TLibSyntAnalyzer Formats = < item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id reserved' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id func' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id standard' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'CommLongBracket' StyleName = 'Comment' TokenType = 1 Expression = '(?s)-- \[\[ .*? (\]\] | \Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'CommLongBracket2' StyleName = 'Comment' TokenType = 1 Expression = '(?s)-- \[(=+)\[ .*? (\]\1\] | \Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comm' StyleName = 'Comment' TokenType = 1 Expression = '--.*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'StrLongBracket' StyleName = 'String' TokenType = 4 Expression = '(?s)\[\[ .*? (\]\] | \Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'StrLongBracket2' StyleName = 'String' TokenType = 4 Expression = '(?s)\[(=+)\[ .*? (\]\1\] | \Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Str' StyleName = 'String' TokenType = 4 Expression = '("|'')(\\"|\\''|.)*?(\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '_IdFunc1' StyleName = 'Id func' TokenType = 10 Expression = '[\w\.:]+(?=\s*=\s*function\s*\()' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '_IdFunc2' StyleName = 'Id func' TokenType = 10 Expression = '(?<=function\x20+)[\w\.:]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 2 Expression = '[a-zA-Z_][\w\d]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symb' StyleName = 'Symbol' TokenType = 3 Expression = '[\+\-/\*\(\)\[\]\{\}\<>\.,~!&\|;:=%\^\#]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'NumHex' StyleName = 'Number' TokenType = 7 Expression = '0x[A-Fa-f0-9]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'NumFlo' StyleName = 'Number' TokenType = 6 Expression = '\d+(\.\d+)? e[\+\-]?\d+ | \d+\.\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Num' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Id keyword' StyleName = 'Id reserved' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'and' 'break' 'do' 'else' 'elseif' 'end' 'false' 'for' 'function' 'if' 'in' 'local' 'nil' 'not' 'or' 'repeat' 'return' 'then' 'true' 'until' 'while' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Id std' StyleName = 'Id standard' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abs' 'acos' '_ALERT' 'appendto' 'asin' 'assert' 'atan' 'atan2' 'call' 'ceil' 'clock' 'closefile' 'collectgarbage' 'coroutine' 'cos' 'date' 'debug' 'deg' 'difftime' 'dofile' 'dostring' 'error' '_ERRORMESSAGE' 'execute' 'exit' 'exp' 'floor' 'flush' 'foreach' 'foreachi' 'format' 'frexp' '_G' 'gcinfo' 'getenv' 'getfenv' 'getmetatable' 'getn' 'globals' 'gsub' '_INPUT' 'io' 'ipairs' 'ldexp' 'loadfile' 'loadlib' 'loadstring' 'log' 'log10' 'math' 'max' 'min' 'mod' 'newtype' 'next' 'openfile' 'os' '_OUTPUT' 'pairs' 'pcall' 'print' '_PROMPT' 'rad' 'random' 'randomseed' 'rawegal' 'rawget' 'rawset' 'read' 'readfrom' 'remove' 'rename' 'require' 'seek' 'setfenv' 'setlocale' 'setmetatable' 'sin' 'sort' 'sqrt' '_STDERR' '_STDIN' '_STDOUT' 'strbyte' 'strchar' 'strfind' 'string' 'strlen' 'strlower' 'strrep' 'strsub' 'strupper' 'table' 'tan' 'time' 'tinsert' 'tmpfile' 'tmpname' 'tonumber' 'tostring' 'tremove' 'type' 'unpack' '_VERSION' 'write' 'writeto' 'xpcall' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True AlwaysEnabled = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' EndOfTextClose = True DisplayInTree = False HighlightPos = cpBound CollapseFmt = '/* ... */' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockName = 'Block comment' StrictParent = True AlwaysEnabled = True BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'func' ConditionList = < item TokenTypes = 1024 end> BlockEnd = 'end' HighlightPos = cpAny CancelNextRules = True DrawStaple = True NoEndRule = True TreeItemImage = 5 IgnoreAsParent = False end item DisplayName = 'end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'end' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'begin' ConditionList = < item TagList.Strings = ( 'do' 'function' 'if' ) TokenTypes = 4 end> BlockEnd = 'end' DisplayInTree = False HighlightPos = cpAny DrawStaple = True CollapseFmt = '%sz0' IgnoreAsParent = False end item DisplayName = 'repeat' ConditionList = < item TagList.Strings = ( 'repeat' ) TokenTypes = 4 end> BlockEnd = 'until' DisplayInTree = False HighlightPos = cpAny DrawStaple = True CollapseFmt = '%sz0' IgnoreAsParent = False end item DisplayName = 'until' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'until' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '--Str' '--test' '--test' '' ' s = ''ww\''ww'', "ww\"ww", ''alo\n123"''' ' a = [[alo' ' 123]] test' ' a = [==[' ' alo' ' 123]==] test' '' ' n = 2 + 2.22 + 22.22e-2 + 0.22E1 ' ' n = 0xF0' '' 'function Set.mt.__lt (a,b)' ' return a <= b and not (b <= a)' 'end' '' 'function perm:app (a, n)' ' if n == 0 then' ' coroutine.yield(a)' ' else' ' for i=1,n do' ' -- put i-th element as the last one' ' a[n], a[i] = a[i], a[n]' '' ' -- generate all permutations of the other elements' ' permgen(a, n - 1)' '' ' -- restore i-th element' ' a[n], a[i] = a[i], a[n]' ' end' ' end' 'end' '' 'function perm (a)' ' local n = table.getn(a)' ' return coroutine.wrap(function () permgen(a, n) end)' 'end' '' 'function printResult (a)' ' for i,v in ipairs(a) do' ' io.write(v, " ")' ' end' ' io.write("\n")' 'end' 'repeat' ' print "aa"' 'until true ' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'Preprocessor' 'Func name' ) Extentions = 'lua' LexerName = 'Lua' Notes.Strings = ( 'Alex (Synwrite)' 'Ref: http://www.lua.org/manual/5.1/manual.html' ) LineComment = '--' Charset = DEFAULT_CHARSET end object SyntAnal96: TLibSyntAnalyzer Formats = < item DisplayName = 'Text' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' MultiLineBorder = True end item DisplayName = 'Tag bound' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Tag param' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Tag properties' Font.Color = 47360 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Unknown tag content' Font.Color = clFuchsia Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold, fsUnderline] end item DisplayName = 'Tag id correct' Font.Color = 16744448 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Tag id incorrect' Font.Color = 16744448 Font.Height = -13 Font.Name = 'Courier New' BorderTypeBottom = blWavyLine BorderColorBottom = clRed end item DisplayName = 'Number' Font.Color = 53760 Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Tag back hl' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' BgColor = clMoneyGreen BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end item DisplayName = 'Tag border hl' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' BgColor = 12372132 end item DisplayName = 'Sublexer BG' Font.Color = clNone Font.Height = -13 Font.Name = 'Courier New' BgColor = 14804688 FormatType = ftBackGround end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '(?ms)|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment end' StyleName = 'Comment' TokenType = 1 Expression = '-->' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment ' StyleName = 'Comment' TokenType = 1 Expression = '' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '<' StyleName = 'Tag bound' TokenType = 10 Expression = '<[/!\-%\?]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '>' StyleName = 'Tag bound' TokenType = 11 Expression = '[%\?/]?>' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' BlockName = 'Tag begin' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Color' StyleName = 'Number' BlockName = 'Tag begin' TokenType = 7 Expression = '\#[a-f\d]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Tag param' StyleName = 'Tag param' BlockName = 'Tag begin' TokenType = 4 Expression = '(?s) ("|'') (<\?.+?\?>|.)*? (\1|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Tag ident' BlockName = 'Tag begin' TokenType = 2 Expression = '[^\s=>]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '=' StyleName = 'Tag bound' BlockName = 'Tag begin' TokenType = 3 Expression = '=' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Unknow tag content' StyleName = 'Unknown tag content' BlockName = 'Tag begin' Expression = '[^>]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = '&...' StyleName = 'Tag id correct' TokenType = 9 Expression = '&\w+;' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Text' StyleName = 'Text' TokenType = 9 Expression = '[^<&]*' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Tag id incorrect' StyleName = 'Tag id incorrect' BlockType = btTagDetect ConditionList = < item TokenTypes = 4 end item TagList.Strings = ( '<' ' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Tag id' StyleName = 'Tag id correct' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'a' 'abbr' 'acronym' 'address' 'applet' 'area' 'article' 'aside' 'audio' 'b' 'base' 'basefont' 'bdi' 'bdo' 'bgsound' 'big' 'blink' 'blockquote' 'body' 'br' 'button' 'canvas' 'caption' 'center' 'cite' 'code' 'col' 'colgroup' 'command' 'comment' 'datalist' 'dd' 'del' 'details' 'dfn' 'dir' 'div' 'dl' 'doctype' 'dt' 'em' 'embed' 'fieldset' 'figcaption' 'figure' 'font' 'footer' 'form' 'frame' 'frameset' 'h1' 'h2' 'h3' 'h4' 'h5' 'h6' 'head' 'header' 'hgroup' 'hr' 'html' 'i' 'iframe' 'img' 'input' 'ins' 'kbd' 'keygen' 'label' 'legend' 'li' 'link' 'map' 'mark' 'marquee' 'menu' 'meta' 'meter' 'multicol' 'nav' 'nobr' 'noembed' 'noframes' 'noindex' 'noscript' 'object' 'ol' 'optgroup' 'option' 'output' 'p' 'param' 'plaintext' 'pre' 'progress' 'q' 'rp' 'rt' 'ruby' 's' 'samp' 'script' 'section' 'select' 'small' 'source' 'spacer' 'span' 'strike' 'strong' 'style' 'sub' 'summary' 'sup' 'table' 'tbody' 'td' 'textarea' 'tfoot' 'th' 'thead' 'time' 'title' 'tr' 'track' 'tt' 'u' 'ul' 'var' 'video' 'wbr' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '<' ' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag property' StyleName = 'Tag properties' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( '=' ) TokenTypes = 8 end item TokenTypes = 4 end> IdentIndex = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag property value' StyleName = 'Tag param' BlockType = btTagDetect ConditionList = < item TokenTypes = 20 end item TagList.Strings = ( '=' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag begin' StyleName = 'Tag border hl' ConditionList = < item TokenTypes = 1024 end> BlockEnd = 'Tag end' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True IgnoreAsParent = False end item DisplayName = 'Tag end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 2048 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Simple tag block' ConditionList = < item TagList.Strings = ( 'br' 'hr' 'image' 'img' 'link' ) TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '<' ) TokenTypes = 1024 end> BlockEnd = 'Simple tag block end' NameFmt = '%s0' HighlightPos = cpBound DynSelectMin = True CollapseFmt = '%s0' IgnoreAsParent = False end item DisplayName = 'Simple tag block end' BlockName = 'Simple tag block' StrictParent = True BlockType = btRangeEnd ConditionList = < item TokenTypes = 2048 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag block begin' StyleName = 'Tag back hl' ConditionList = < item TagList.Strings = ( 'br' 'hr' 'image' 'img' 'link' ) CondType = tcNotEqual TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( '<' ' BlockEnd = 'Tag block end' NameFmt = '%s0~s[>]1' DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True CollapseFmt = '<%s0>' IgnoreAsParent = False end item DisplayName = 'Tag block end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 4 IgnoreCase = True end item TagList.Strings = ( ' SameIdent = True HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Comment begin' ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Comment end' DisplayInTree = False HighlightPos = cpBound DynSelectMin = True CollapseFmt = '' IgnoreAsParent = False end item DisplayName = 'Comment end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 2 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag attribute' BlockName = 'Tag begin' ConditionList = < item TokenTypes = 20 end item TagList.Strings = ( '=' ) TokenTypes = 8 end item TokenTypes = 4 end> NotCollapsed = True DisplayInTree = False NameFmt = '%s0 %s-1 %s-2' HighlightPos = cpBound NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'Style sheet' StyleName = 'Sublexer BG' AlwaysEnabled = True StartExpression = '(?si)]*>' EndExpression = '' SyntAnalyzer = SyntAnalyzer10 end item DisplayName = 'VB script' StyleName = 'Sublexer BG' AlwaysEnabled = True StartExpression = '(?si)]*vbscript[^>]*>\s*()?\s*' SyntAnalyzer = SyntAnal56 end item DisplayName = 'JavaScript' StyleName = 'Sublexer BG' AlwaysEnabled = True StartExpression = '(?si)]*javascript [^>]* [^\?] > \s*()?\s*' SyntAnalyzer = SyntAnal38 end item DisplayName = 'JavaScript simple' StyleName = 'Sublexer BG' StartExpression = '' SyntAnalyzer = SyntAnal38 end item DisplayName = 'ASP' StyleName = 'Sublexer BG' AlwaysEnabled = True StartExpression = '<%[^@]' EndExpression = '%>' SyntAnalyzer = SyntAnal56 end> SampleText.Strings = ( '' '' 'error' ' ' ' ' ' Text' ' ' '' ' ' ' ' ' ' ' ' '

Text

' ' ' '' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' 'Text' 'Open Tag' 'Close Tag' ) Extentions = 'html htm htx' LexerName = 'HTML_' Notes.Strings = ( 'Created by 480499497 from http://forum.wincmd.ru' ) Charset = DEFAULT_CHARSET end object SyntAnal97: TLibSyntAnalyzer Formats = < item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Symbol operator' Font.Color = clRed Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol single' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String exec' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 16766421 end item DisplayName = 'Var' Font.Color = 41984 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id Keyword' Font.CharSet = ANSI_CHARSET Font.Color = 16744448 Font.Height = -13 Font.Name = 'Arial Rounded MT Bold' Font.Style = [fsBold] end item DisplayName = 'Id Standard' Font.CharSet = ANSI_CHARSET Font.Color = clPurple Font.Height = -13 Font.Name = 'Arial' BorderColorLeft = clPurple BorderColorTop = clPurple BorderColorRight = clPurple BorderTypeBottom = blDot BorderColorBottom = clPurple end item DisplayName = 'PHP_start' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 15528434 BorderColorLeft = clLime BorderColorTop = clLime end item DisplayName = 'PHP_end' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 15528434 BorderColorRight = clLime BorderColorBottom = clLime end item DisplayName = 'PHP_bg' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 15528434 FormatType = ftBackGround end item DisplayName = 'Bracket' Font.Color = clWhite Font.Height = -13 Font.Name = 'Courier New' BgColor = 41984 end> TokenRules = < item DisplayName = 'php start' StyleName = 'PHP_start' Expression = '<\?(php)?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'php end' StyleName = 'PHP_end' Expression = '\?>' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' Expression = '\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 3' StyleName = 'Comment' Expression = '// .* (?=\?>) | //.*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 2 Expression = '\d+ \.? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 2 Expression = '0x[0-9a-f]+ | 0b[01]+ | \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String Heredoc' StyleName = 'String' TokenType = 3 Expression = '(?s)<<<(\w+)\z.+?\z\1;' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol op' StyleName = 'Symbol operator' TokenType = 4 Expression = '[!/\+\-\*:=<>&/\|\^~\@\%\?]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol single' StyleName = 'Symbol single' TokenType = 5 Expression = '[\{\}\(\)\[\],;\.\\]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 3 Expression = '(?s)(["''])(\\\1|\\\\|.)*?\1' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Var' StyleName = 'Var' TokenType = 6 Expression = '\$\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 1 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String Exec' StyleName = 'String exec' TokenType = 3 Expression = '`.+?`' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'keywords' StyleName = 'Id Keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abstract' 'as' 'break' 'case' 'catch' 'class' 'const' 'continue' 'debugger' 'declare' 'default' 'delete' 'do' 'do-while' 'else' 'elseif' 'endfor' 'endforeach' 'endif' 'endswitch' 'endwhile' 'enum' 'export' 'extends' 'false' 'finally' 'for' 'foreach' 'function' 'global' 'if' 'import' 'in' 'include' 'include_once' 'new' 'null' 'protected' 'public' 'require' 'require_once' 'return' 'static' 'super' 'switch' 'switch-case' 'this' 'throw' 'true' 'try' 'typeof' 'use' 'var' 'void' 'while' 'with' ) TokenTypes = 2 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'standard' StyleName = 'Id Standard' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abs' 'acos' 'acosh' 'addcslashes' 'addslashes' 'aggregate' 'aggregate_info' 'aggregate_methods' 'aggregate_methods_by_list' 'aggregate_methods_by_regexp' 'aggregate_properties' 'aggregate_properties_by_list' 'aggregate_properties_by_regexp' 'aggregation_info' 'apache_child_terminate' 'apache_getenv' 'apache_get_modules' 'apache_get_version' 'apache_lookup_uri' 'apache_note' 'apache_request_headers' 'apache_reset_timeout' 'apache_response_headers' 'apache_setenv' 'apd_breakpoint' 'apd_callstack' 'apd_clunk' 'apd_continue' 'apd_croak' 'apd_dump_function_table' 'apd_dump_persistent_resources' 'apd_dump_regular_resources' 'apd_echo' 'apd_get_active_symbols' 'apd_set_pprof_trace' 'apd_set_session' 'apd_set_session_trace' 'apd_set_socket_session_trace' 'array' 'array_change_key_case' 'array_chunk' 'array_combine' 'array_count_values' 'array_diff' 'array_diff_assoc' 'array_diff_key' 'array_diff_uassoc' 'array_diff_ukey' 'array_fill' 'array_filter' 'array_flip' 'array_intersect' 'array_intersect_assoc' 'array_intersect_key' 'array_intersect_uassoc' 'array_intersect_ukey' 'ArrayIterator::current' 'ArrayIterator::key' 'ArrayIterator::next' 'ArrayIterator::rewind' 'ArrayIterator::seek' 'ArrayIterator::valid' 'array_key_exists' 'array_keys' 'array_map' 'array_merge' 'array_merge_recursive' 'array_multisort' 'ArrayObject::append' 'ArrayObject::__construct' 'ArrayObject::count' 'ArrayObject::getIterator' 'ArrayObject::offsetExists' 'ArrayObject::offsetGet' 'ArrayObject::offsetSet' 'ArrayObject::offsetUnset' 'array_pad' 'array_pop' 'array_push' 'array_rand' 'array_reduce' 'array_reverse' 'array_search' 'array_shift' 'array_slice' 'array_splice' 'array_sum' 'array_udiff' 'array_udiff_assoc' 'array_udiff_uassoc' 'array_uintersect' 'array_uintersect_assoc' 'array_uintersect_uassoc' 'array_unique' 'array_unshift' 'array_values' 'array_walk' 'array_walk_recursive' 'arsort' 'ascii2ebcdic' 'asin' 'asinh' 'asort' 'aspell_check' 'aspell_check_raw' 'aspell_new' 'aspell_suggest' 'assert' 'assert_options' 'atan' 'atan2' 'atanh' 'base64_decode' 'base64_encode' 'base_convert' 'basename' 'bcadd' 'bccomp' 'bcdiv' 'bcmod' 'bcmul' 'bcompiler_load' 'bcompiler_load_exe' 'bcompiler_parse_class' 'bcompiler_read' 'bcompiler_write_class' 'bcompiler_write_constant' 'bcompiler_write_exe_footer' 'bcompiler_write_footer' 'bcompiler_write_function' 'bcompiler_write_functions_from_file' 'bcompiler_write_header' 'bcompile_write_file' 'bcpow' 'bcpowmod' 'bcscale' 'bcsqrt' 'bcsub' 'bin2hex' 'bindec' 'bindtextdomain' 'bind_textdomain_codeset' 'bzclose' 'bzcompress' 'bzdecompress' 'bzerrno' 'bzerror' 'bzerrstr' 'bzflush' 'bzopen' 'bzread' 'bzwrite' 'CachingIterator::hasNext' 'CachingIterator::next' 'CachingIterator::rewind' 'CachingIterator::__toString' 'CachingIterator::valid' 'CachingRecursiveIterator::getChildren' 'CachingRecursiveIterator::hasChildren' 'cal_days_in_month' 'cal_from_jd' 'cal_info' 'call_user_func' 'call_user_func_array' 'call_user_method' 'call_user_method_array' 'cal_to_jd' 'ccvs_add' 'ccvs_auth' 'ccvs_command' 'ccvs_count' 'ccvs_delete' 'ccvs_done' 'ccvs_init' 'ccvs_lookup' 'ccvs_new' 'ccvs_report' 'ccvs_return' 'ccvs_reverse' 'ccvs_sale' 'ccvs_status' 'ccvs_textvalue' 'ccvs_void' 'ceil' 'chdir' 'checkdate' 'checkdnsrr' 'chgrp' 'chmod' 'chop' 'chown' 'chr' 'chroot' 'chunk_split' 'class_exists' 'class_implements' 'classkit_import' 'classkit_method_add' 'classkit_method_copy' 'classkit_method_redefine' 'classkit_method_remove' 'classkit_method_rename' 'class_parents' 'clearstatcache' 'closedir' 'closelog' 'com' 'com_addref' 'com_create_guid' 'com_event_sink' 'com_get' 'com_get_active_object' 'com_invoke' 'com_isenum' 'com_load' 'com_load_typelib' 'com_message_pump' 'compact' 'com_print_typeinfo' 'com_propget' 'com_propput' 'com_propset' 'com_release' 'com_set' 'connection_aborted' 'connection_status' 'connection_timeout' 'constant' 'convert_cyr_string' 'convert_uudecode' 'convert_uuencode' 'copy' 'cos' 'cosh' 'count' 'count_chars' 'cpdf_add_annotation' 'cpdf_add_outline' 'cpdf_arc' 'cpdf_begin_text' 'cpdf_circle' 'cpdf_clip' 'cpdf_close' 'cpdf_closepath' 'cpdf_closepath_fill_stroke' 'cpdf_closepath_stroke' 'cpdf_continue_text' 'cpdf_curveto' 'cpdf_end_text' 'cpdf_fill' 'cpdf_fill_stroke' 'cpdf_finalize' 'cpdf_finalize_page' 'cpdf_global_set_document_limits' 'cpdf_import_jpeg' 'cpdf_lineto' 'cpdf_moveto' 'cpdf_newpath' 'cpdf_open' 'cpdf_output_buffer' 'cpdf_page_init' 'cpdf_place_inline_image' 'cpdf_rect' 'cpdf_restore' 'cpdf_rlineto' 'cpdf_rmoveto' 'cpdf_rotate' 'cpdf_rotate_text' 'cpdf_save' 'cpdf_save_to_file' 'cpdf_scale' 'cpdf_set_action_url' 'cpdf_set_char_spacing' 'cpdf_set_creator' 'cpdf_set_current_page' 'cpdf_setdash' 'cpdf_setflat' 'cpdf_set_font' 'cpdf_set_font_directories' 'cpdf_set_font_map_file' 'cpdf_setgray' 'cpdf_setgray_fill' 'cpdf_setgray_stroke' 'cpdf_set_horiz_scaling' 'cpdf_set_keywords' 'cpdf_set_leading' 'cpdf_setlinecap' 'cpdf_setlinejoin' 'cpdf_setlinewidth' 'cpdf_setmiterlimit' 'cpdf_set_page_animation' 'cpdf_setrgbcolor' 'cpdf_setrgbcolor_fill' 'cpdf_setrgbcolor_stroke' 'cpdf_set_subject' 'cpdf_set_text_matrix' 'cpdf_set_text_pos' 'cpdf_set_text_rendering' 'cpdf_set_text_rise' 'cpdf_set_title' 'cpdf_set_viewer_preferences' 'cpdf_set_word_spacing' 'cpdf_show' 'cpdf_show_xy' 'cpdf_stringwidth' 'cpdf_stroke' 'cpdf_text' 'cpdf_translate' 'crack_check' 'crack_closedict' 'crack_getlastmessage' 'crack_opendict' 'crc32' 'create_function' 'crypt' 'ctype_alnum' 'ctype_alpha' 'ctype_cntrl' 'ctype_digit' 'ctype_graph' 'ctype_lower' 'ctype_print' 'ctype_punct' 'ctype_space' 'ctype_upper' 'ctype_xdigit' 'curl_close' 'curl_copy_handle' 'curl_errno' 'curl_error' 'curl_exec' 'curl_getinfo' 'curl_init' 'curl_multi_add_handle' 'curl_multi_close' 'curl_multi_exec' 'curl_multi_getcontent' 'curl_multi_info_read' 'curl_multi_init' 'curl_multi_remove_handle' 'curl_multi_select' 'curl_setopt' 'curl_version' 'current' 'cybercash_base64_decode' 'cybercash_base64_encode' 'cybercash_decr' 'cybercash_encr' 'cyrus_authenticate' 'cyrus_bind' 'cyrus_close' 'cyrus_connect' 'cyrus_query' 'cyrus_unbind' 'date' 'date_sunrise' 'date_sunset' 'dba_close' 'dba_delete' 'dba_exists' 'dba_fetch' 'dba_firstkey' 'dba_handlers' 'dba_insert' 'dba_key_split' 'dba_list' 'dba_nextkey' 'dba_open' 'dba_optimize' 'dba_popen' 'dba_replace' 'dbase_add_record' 'dbase_close' 'dbase_create' 'dbase_delete_record' 'dbase_get_header_info' 'dbase_get_record' 'dbase_get_record_with_names' 'dbase_numfields' 'dbase_numrecords' 'dbase_open' 'dbase_pack' 'dbase_replace_record' 'dba_sync' 'dblist' 'dbmclose' 'dbmdelete' 'dbmexists' 'dbmfetch' 'dbmfirstkey' 'dbminsert' 'dbmnextkey' 'dbmopen' 'dbmreplace' 'dbplus_add' 'dbplus_aql' 'dbplus_chdir' 'dbplus_close' 'dbplus_curr' 'dbplus_errcode' 'dbplus_errno' 'dbplus_find' 'dbplus_first' 'dbplus_flush' 'dbplus_freealllocks' 'dbplus_freelock' 'dbplus_freerlocks' 'dbplus_getlock' 'dbplus_getunique' 'dbplus_info' 'dbplus_last' 'dbplus_lockrel' 'dbplus_next' 'dbplus_open' 'dbplus_prev' 'dbplus_rchperm' 'dbplus_rcreate' 'dbplus_rcrtexact' 'dbplus_rcrtlike' 'dbplus_resolve' 'dbplus_restorepos' 'dbplus_rkeys' 'dbplus_ropen' 'dbplus_rquery' 'dbplus_rrename' 'dbplus_rsecindex' 'dbplus_runlink' 'dbplus_rzap' 'dbplus_savepos' 'dbplus_setindex' 'dbplus_setindexbynumber' 'dbplus_sql' 'dbplus_tcl' 'dbplus_tremove' 'dbplus_undo' 'dbplus_undoprepare' 'dbplus_unlockrel' 'dbplus_unselect' 'dbplus_update' 'dbplus_xlockrel' 'dbplus_xunlockrel' 'dbx_close' 'dbx_compare' 'dbx_connect' 'dbx_error' 'dbx_escape_string' 'dbx_fetch_row' 'dbx_query' 'dbx_sort' 'dcgettext' 'dcngettext' 'deaggregate' 'debug_backtrace' 'debugger_off' 'debugger_on' 'debug_print_backtrace' 'debug_zval_dump' 'decbin' 'dechex' 'decoct' 'define' 'defined' 'define_syslog_variables' 'deg2rad' 'delete' 'descriptor->free' 'dgettext' 'die' 'dio_close' 'dio_fcntl' 'dio_open' 'dio_read' 'dio_seek' 'dio_stat' 'dio_tcsetattr' 'dio_truncate' 'dio_write' 'dir' 'DirectoryIterator::__construct' 'DirectoryIterator::current' 'DirectoryIterator::getATime' 'DirectoryIterator::getChildren' 'DirectoryIterator::getCTime' 'DirectoryIterator::getFilename' 'DirectoryIterator::getGroup' 'DirectoryIterator::getInode' 'DirectoryIterator::getMTime' 'DirectoryIterator::getOwner' 'DirectoryIterator::getPath' 'DirectoryIterator::getPathname' 'DirectoryIterator::getPerms' 'DirectoryIterator::getSize' 'DirectoryIterator::getType' 'DirectoryIterator::isDir' 'DirectoryIterator::isDot' 'DirectoryIterator::isExecutable' 'DirectoryIterator::isFile' 'DirectoryIterator::isLink' 'DirectoryIterator::isReadable' 'DirectoryIterator::isWritable' 'DirectoryIterator::key' 'DirectoryIterator::next' 'DirectoryIterator::rewind' 'DirectoryIterator::valid' 'dirname' 'diskfreespace' 'disk_free_space' 'disk_total_space' 'dl' 'dngettext' 'dns_check_record' 'dns_get_mx' 'dns_get_record' 'DomAttribute->name' 'DomAttribute->specified' 'DomAttribute->value' 'DOMAttr->isId' 'DOMCharacterData->appendData' 'DOMCharacterData->deleteData' 'DOMCharacterData->insertData' 'DOMCharacterData->replaceData' 'DOMCharacterData->substringData' 'DomDocument->add_root' 'DOMDocument->__construct' 'DomDocument->create_attribute' 'DOMDocument->createAttribute' 'DOMDocument->createAttributeNS' 'DomDocument->create_cdata_section' 'DOMDocument->createCDATASection' 'DomDocument->create_comment' 'DOMDocument->createComment' 'DOMDocument->createDocumentFragment' 'DomDocument->create_element' 'DOMDocument->createElement' 'DomDocument->create_element_ns' 'DOMDocument->createElementNS' 'DomDocument->create_entity_reference' 'DOMDocument->createEntityReference' 'DomDocument->create_processing_instruction' 'DOMDocument->createProcessingInstruction' 'DomDocument->create_text_node' 'DOMDocument->createTextNode' 'DomDocument->doctype' 'DomDocument->document_element' 'DomDocument->dump_file' 'DomDocument->dump_mem' 'DomDocument->get_element_by_id' 'DOMDocument->getElementById' 'DomDocument->get_elements_by_tagname' 'DOMDocument->getElementsByTagName' 'DOMDocument->getElementsByTagNameNS()' 'DomDocument->html_dump_mem' 'DOMDocument->importNode' 'DOMDocument->load' 'DOMDocument->loadHTML' 'DOMDocument->loadHTMLFile' 'DOMDocument->loadXML' 'DOMDocument->normalize' 'DOMDocument->relaxNGValidate' 'DOMDocument->relaxNGValidateSource' 'DOMDocument->save' 'DOMDocument->saveHTML()' 'DOMDocument->saveHTMLFile()' 'DOMDocument->saveXML()' 'DOMDocument->schemaValidate' 'DOMDocument->schemaValidateSource' 'DomDocumentType->entities' 'DomDocumentType->internal_subset' 'DomDocumentType->name' 'DomDocumentType->notations' 'DomDocumentType->public_id' 'DomDocumentType->system_id' 'DOMDocument->validate' 'DomDocument->xinclude' 'DomElement->get_attribute' 'DOMElement->getAttribute' 'DomElement->get_attribute_node' 'DOMElement->getAttributeNode' 'DOMElement->getAttributeNodeNS' 'DOMElement->getAttributeNS' 'DomElement->get_elements_by_tagname' 'DOMElement->getElementsByTagName' 'DOMElement->getElementsByTagNameNS' 'DomElement->has_attribute' 'DOMElement->hasAttribute' 'DOMElement->hasAttributeNS' 'DomElement->remove_attribute' 'DOMElement->removeAttribute' 'DOMElement->removeAttributeNode' 'DOMElement->removeAttributeNS' 'DomElement->set_attribute' 'DOMElement->setAttribute' 'DOMElement->setAttributeNode' 'DOMElement->setAttributeNodeNS' 'DOMElement->setAttributeNS' 'DomElement->tagname' 'DOMImplementation->createDocument' 'DOMImplementation->createDocumentType' 'DOMImplementation->hasFeature()' 'dom_import_simplexml' 'DOMNamedNodeMap->getNamedItem' 'DOMNamedNodeMap->getNamedItemNS' 'DOMNamedNodeMap->item' 'DomNode->add_namespace' 'DomNode->append_child' 'DOMNode->appendChild' 'DomNode->append_sibling' 'DomNode->attributes' 'DomNode->child_nodes' 'DomNode->clone_node' 'DOMNode->cloneNode' 'DomNode->dump_node' 'DomNode->first_child' 'DomNode->get_content' 'DomNode->has_attributes' 'DOMNode->hasAttributes' 'DomNode->has_child_nodes' 'DOMNode->hasChildNodes' 'DomNode->insert_before' 'DOMNode->insertBefore' 'DomNode->is_blank_node' 'DOMNode->isSameNode' 'DOMNode->isSupported' 'DomNode->last_child' 'DOMNodelist->item' 'DOMNode->lookupNamespaceURI' 'DOMNode->lookupPrefix' 'DomNode->next_sibling' 'DomNode->node_name' 'DomNode->node_type' 'DomNode->node_value' 'DOMNode->normalize' 'DomNode->owner_document' 'DomNode->parent_node' 'DomNode->prefix' 'DomNode->previous_sibling' 'DomNode->remove_child' 'DOMNode->removeChild' 'DomNode->replace_child' 'DOMNode->replaceChild' 'DomNode->replace_node' 'DomNode->set_content' 'DomNode->set_name' 'DomNode->set_namespace' 'DomNode->unlink_node' 'DomProcessingInstruction->data' 'DomProcessingInstruction->target' 'DOMStringList->item' 'DOMText->isWhitespaceInElementContent' 'DOMText->splitText' 'domxml_new_doc' 'domxml_open_file' 'domxml_open_mem' 'domxml_version' 'domxml_xmltree' 'domxml_xslt_stylesheet' 'domxml_xslt_stylesheet_doc' 'domxml_xslt_stylesheet_file' 'DOMXPath->__construct' 'DOMXPath->evaluate()' 'DOMXPath->query' 'DOMXPath->registerNamespace' 'DomXsltStylesheet->process' 'DomXsltStylesheet->result_dump_file' 'DomXsltStylesheet->result_dump_mem' 'dotnet' 'dotnet_load' 'doubleval' 'each' 'easter_date' 'easter_days' 'ebcdic2ascii' 'echo' 'empty' 'end' 'ereg' 'eregi' 'eregi_replace' 'ereg_replace' 'error_log' 'error_reporting' 'escapeshellarg' 'escapeshellcmd' 'eval' 'exec' 'exif_imagetype' 'exif_read_data' 'exif_tagname' 'exif_thumbnail' 'exit' 'exp' 'explode' 'expm1' 'extension_loaded' 'extract' 'ezmlm_hash' 'fam_cancel_monitor' 'fam_close' 'fam_monitor_collection' 'fam_monitor_directory' 'fam_monitor_file' 'fam_next_event' 'fam_open' 'fam_pending' 'fam_resume_monitor' 'fam_suspend_monitor' 'fbsql_affected_rows' 'fbsql_autocommit' 'fbsql_blob_size' 'fbsql_change_user' 'fbsql_clob_size' 'fbsql_close' 'fbsql_commit' 'fbsql_connect' 'fbsql_create_blob' 'fbsql_create_clob' 'fbsql_create_db' 'fbsql_database' 'fbsql_database_password' 'fbsql_data_seek' 'fbsql_db_query' 'fbsql_db_status' 'fbsql_drop_db' 'fbsql_errno' 'fbsql_error' 'fbsql_fetch_array' 'fbsql_fetch_assoc' 'fbsql_fetch_field' 'fbsql_fetch_lengths' 'fbsql_fetch_object' 'fbsql_fetch_row' 'fbsql_field_flags' 'fbsql_field_len' 'fbsql_field_name' 'fbsql_field_seek' 'fbsql_field_table' 'fbsql_field_type' 'fbsql_free_result' 'fbsql_get_autostart_info' 'fbsql_hostname' 'fbsql_insert_id' 'fbsql_list_dbs' 'fbsql_list_fields' 'fbsql_list_tables' 'fbsql_next_result' 'fbsql_num_fields' 'fbsql_num_rows' 'fbsql_password' 'fbsql_pconnect' 'fbsql_query' 'fbsql_read_blob' 'fbsql_read_clob' 'fbsql_result' 'fbsql_rollback' 'fbsql_select_db' 'fbsql_set_lob_mode' 'fbsql_set_password' 'fbsql_set_transaction' 'fbsql_start_db' 'fbsql_stop_db' 'fbsql_tablename' 'fbsql_username' 'fbsql_warnings' 'fclose' 'fdf_add_doc_javascript' 'fdf_add_template' 'fdf_close' 'fdf_create' 'fdf_enum_values' 'fdf_errno' 'fdf_error' 'fdf_get_ap' 'fdf_get_attachment' 'fdf_get_encoding' 'fdf_get_file' 'fdf_get_flags' 'fdf_get_opt' 'fdf_get_status' 'fdf_get_value' 'fdf_get_version' 'fdf_header' 'fdf_next_field_name' 'fdf_open' 'fdf_open_string' 'fdf_remove_item' 'fdf_save' 'fdf_save_string' 'fdf_set_ap' 'fdf_set_encoding' 'fdf_set_file' 'fdf_set_flags' 'fdf_set_javascript_action' 'fdf_set_on_import_javascript' 'fdf_set_opt' 'fdf_set_status' 'fdf_set_submit_form_action' 'fdf_set_target_frame' 'fdf_set_value' 'fdf_set_version' 'feof' 'fflush' 'fgetc' 'fgetcsv' 'fgets' 'fgetss' 'file' 'fileatime' 'filectime' 'file_exists' 'file_get_contents' 'filegroup' 'fileinode' 'filemtime' 'fileowner' 'fileperms' 'filepro' 'filepro_fieldcount' 'filepro_fieldname' 'filepro_fieldtype' 'filepro_fieldwidth' 'filepro_retrieve' 'filepro_rowcount' 'file_put_contents' 'filesize' 'filetype' 'FilterIterator::current' 'FilterIterator::getInnerIterator' 'FilterIterator::key' 'FilterIterator::next' 'FilterIterator::rewind' 'FilterIterator::valid' 'floatval' 'flock' 'floor' 'flush' 'fmod' 'fnmatch' 'fopen' 'fpassthru' 'fprintf' 'fputcsv' 'fputs' 'fread' 'frenchtojd' 'fribidi_log2vis' 'fscanf' 'fseek' 'fsockopen' 'fstat' 'ftell' 'ftok' 'ftp_alloc' 'ftp_cdup' 'ftp_chdir' 'ftp_chmod' 'ftp_close' 'ftp_connect' 'ftp_delete' 'ftp_exec' 'ftp_fget' 'ftp_fput' 'ftp_get' 'ftp_get_option' 'ftp_login' 'ftp_mdtm' 'ftp_mkdir' 'ftp_nb_continue' 'ftp_nb_fget' 'ftp_nb_fput' 'ftp_nb_get' 'ftp_nb_put' 'ftp_nlist' 'ftp_pasv' 'ftp_put' 'ftp_pwd' 'ftp_quit' 'ftp_raw' 'ftp_rawlist' 'ftp_rename' 'ftp_rmdir' 'ftp_set_option' 'ftp_site' 'ftp_size' 'ftp_ssl_connect' 'ftp_systype' 'ftruncate' 'func_get_arg' 'func_get_args' 'func_num_args' 'function_exists' 'fwrite' 'gd_info' 'getallheaders' 'get_browser' 'get_cfg_var' 'get_class' 'get_class_methods' 'get_class_vars' 'get_current_user' 'getcwd' 'getdate' 'get_declared_classes' 'get_declared_interfaces' 'get_defined_constants' 'get_defined_functions' 'get_defined_vars' 'getenv' 'get_extension_funcs' 'get_headers' 'gethostbyaddr' 'gethostbyname' 'gethostbynamel' 'get_html_translation_table' 'getimagesize' 'get_included_files' 'get_include_path' 'getlastmod' 'get_loaded_extensions' 'get_magic_quotes_gpc' 'get_magic_quotes_runtime' 'get_meta_tags' 'getmxrr' 'getmygid' 'getmyinode' 'getmypid' 'getmyuid' 'get_object_vars' 'getopt' 'get_parent_class' 'getprotobyname' 'getprotobynumber' 'getrandmax' 'get_required_files' 'get_resource_type' 'getrusage' 'getservbyname' 'getservbyport' 'gettext' 'gettimeofday' 'gettype' 'glob' 'gmdate' 'gmmktime' 'gmp_abs' 'gmp_add' 'gmp_and' 'gmp_clrbit' 'gmp_cmp' 'gmp_com' 'gmp_div' 'gmp_divexact' 'gmp_div_q' 'gmp_div_qr' 'gmp_div_r' 'gmp_fact' 'gmp_gcd' 'gmp_gcdext' 'gmp_hamdist' 'gmp_init' 'gmp_intval' 'gmp_invert' 'gmp_jacobi' 'gmp_legendre' 'gmp_mod' 'gmp_mul' 'gmp_neg' 'gmp_or' 'gmp_perfect_square' 'gmp_popcount' 'gmp_pow' 'gmp_powm' 'gmp_prob_prime' 'gmp_random' 'gmp_scan0' 'gmp_scan1' 'gmp_setbit' 'gmp_sign' 'gmp_sqrt' 'gmp_sqrtrem' 'gmp_strval' 'gmp_sub' 'gmp_xor' 'gmstrftime' 'gregoriantojd' 'gzclose' 'gzcompress' 'gzdeflate' 'gzencode' 'gzeof' 'gzfile' 'gzgetc' 'gzgets' 'gzgetss' 'gzinflate' 'gzopen' 'gzpassthru' 'gzputs' 'gzread' 'gzrewind' 'gzseek' 'gztell' 'gzuncompress' 'gzwrite' 'header' 'headers_list' 'headers_sent' 'hebrev' 'hebrevc' 'hexdec' 'highlight_file' 'highlight_string' 'htmlentities' 'html_entity_decode' 'htmlspecialchars' 'http_build_query' 'hw_api_attribute' 'hw_api_attribute->key' 'hw_api_attribute->langdepvalue' 'hw_api_attribute->value' 'hw_api_attribute->values' 'hw_api->checkin' 'hw_api->checkout' 'hw_api->children' 'hw_api_content' 'hw_api->content' 'hw_api_content->mimetype' 'hw_api_content->read' 'hw_api->copy' 'hw_api->dbstat' 'hw_api->dcstat' 'hw_api->dstanchors' 'hw_api->dstofsrcanchor' 'hw_api_error->count' 'hw_api_error->reason' 'hw_api->find' 'hw_api->ftstat' 'hwapi_hgcsp' 'hw_api->hwstat' 'hw_api->identify' 'hw_api->info' 'hw_api->insert' 'hw_api->insertanchor' 'hw_api->insertcollection' 'hw_api->insertdocument' 'hw_api->link' 'hw_api->lock' 'hw_api->move' 'hw_api_object' 'hw_api->object' 'hw_api_object->assign' 'hw_api_object->attreditable' 'hw_api->objectbyanchor' 'hw_api_object->count' 'hw_api_object->insert' 'hw_api_object->remove' 'hw_api_object->title' 'hw_api_object->value' 'hw_api->parents' 'hw_api_reason->description' 'hw_api_reason->type' 'hw_api->remove' 'hw_api->replace' 'hw_api->setcommittedversion' 'hw_api->srcanchors' 'hw_api->srcsofdst' 'hw_api->unlock' 'hw_api->user' 'hw_api->userlist' 'hw_array2objrec' 'hw_changeobject' 'hw_children' 'hw_childrenobj' 'hw_close' 'hw_connect' 'hw_connection_info' 'hw_cp' 'hw_deleteobject' 'hw_docbyanchor' 'hw_docbyanchorobj' 'hw_document_attributes' 'hw_document_bodytag' 'hw_document_content' 'hw_document_setcontent' 'hw_document_size' 'hw_dummy' 'hw_edittext' 'hw_error' 'hw_errormsg' 'hw_free_document' 'hw_getanchors' 'hw_getanchorsobj' 'hw_getandlock' 'hw_getchildcoll' 'hw_getchildcollobj' 'hw_getchilddoccoll' 'hw_getchilddoccollobj' 'hw_getobject' 'hw_getobjectbyquery' 'hw_getobjectbyquerycoll' 'hw_getobjectbyquerycollobj' 'hw_getobjectbyqueryobj' 'hw_getparents' 'hw_getparentsobj' 'hw_getrellink' 'hw_getremote' 'hw_getremotechildren' 'hw_getsrcbydestobj' 'hw_gettext' 'hw_getusername' 'hw_identify' 'hw_incollections' 'hw_info' 'hw_inscoll' 'hw_insdoc' 'hw_insertanchors' 'hw_insertdocument' 'hw_insertobject' 'hw_mapid' 'hw_modifyobject' 'hw_mv' 'hw_new_document' 'hw_objrec2array' 'hw_output_document' 'hw_pconnect' 'hw_pipedocument' 'hw_root' 'hw_setlinkroot' 'hw_stat' 'hw_unlock' 'hw_who' 'hypot' 'ibase_add_user' 'ibase_affected_rows' 'ibase_backup' 'ibase_blob_add' 'ibase_blob_cancel' 'ibase_blob_close' 'ibase_blob_create' 'ibase_blob_echo' 'ibase_blob_get' 'ibase_blob_import' 'ibase_blob_info' 'ibase_blob_open' 'ibase_close' 'ibase_commit' 'ibase_commit_ret' 'ibase_connect' 'ibase_db_info' 'ibase_delete_user' 'ibase_drop_db' 'ibase_errcode' 'ibase_errmsg' 'ibase_execute' 'ibase_fetch_assoc' 'ibase_fetch_object' 'ibase_fetch_row' 'ibase_field_info' 'ibase_free_event_handler' 'ibase_free_query' 'ibase_free_result' 'ibase_gen_id' 'ibase_maintain_db' 'ibase_modify_user' 'ibase_name_result' 'ibase_num_fields' 'ibase_num_params' 'ibase_param_info' 'ibase_pconnect' 'ibase_prepare' 'ibase_query' 'ibase_restore' 'ibase_rollback' 'ibase_rollback_ret' 'ibase_server_info' 'ibase_service_attach' 'ibase_service_detach' 'ibase_set_event_handler' 'ibase_timefmt' 'ibase_trans' 'ibase_wait_event' 'iconv' 'iconv_get_encoding' 'iconv_mime_decode' 'iconv_mime_decode_headers' 'iconv_mime_encode' 'iconv_set_encoding' 'iconv_strlen' 'iconv_strpos' 'iconv_strrpos' 'iconv_substr' 'id3_get_frame_long_name' 'id3_get_frame_short_name' 'id3_get_genre_id' 'id3_get_genre_list' 'id3_get_genre_name' 'id3_get_tag' 'id3_get_version' 'id3_remove_tag' 'id3_set_tag' 'idate' 'ifx_affected_rows' 'ifx_blobinfile_mode' 'ifx_byteasvarchar' 'ifx_close' 'ifx_connect' 'ifx_copy_blob' 'ifx_create_blob' 'ifx_create_char' 'ifx_do' 'ifx_error' 'ifx_errormsg' 'ifx_fetch_row' 'ifx_fieldproperties' 'ifx_fieldtypes' 'ifx_free_blob' 'ifx_free_char' 'ifx_free_result' 'ifx_get_blob' 'ifx_get_char' 'ifx_getsqlca' 'ifx_htmltbl_result' 'ifx_nullformat' 'ifx_num_fields' 'ifx_num_rows' 'ifx_pconnect' 'ifx_prepare' 'ifx_query' 'ifx_textasvarchar' 'ifx_update_blob' 'ifx_update_char' 'ifxus_close_slob' 'ifxus_create_slob' 'ifxus_free_slob' 'ifxus_open_slob' 'ifxus_read_slob' 'ifxus_seek_slob' 'ifxus_tell_slob' 'ifxus_write_slob' 'ignore_user_abort' 'image2wbmp' 'imagealphablending' 'imageantialias' 'imagearc' 'imagechar' 'imagecharup' 'imagecolorallocate' 'imagecolorallocatealpha' 'imagecolorat' 'imagecolorclosest' 'imagecolorclosestalpha' 'imagecolorclosesthwb' 'imagecolordeallocate' 'imagecolorexact' 'imagecolorexactalpha' 'imagecolormatch' 'imagecolorresolve' 'imagecolorresolvealpha' 'imagecolorset' 'imagecolorsforindex' 'imagecolorstotal' 'imagecolortransparent' 'imagecopy' 'imagecopymerge' 'imagecopymergegray' 'imagecopyresampled' 'imagecopyresized' 'imagecreate' 'imagecreatefromgd' 'imagecreatefromgd2' 'imagecreatefromgd2part' 'imagecreatefromgif' 'imagecreatefromjpeg' 'imagecreatefrompng' 'imagecreatefromstring' 'imagecreatefromwbmp' 'imagecreatefromxbm' 'imagecreatefromxpm' 'imagecreatetruecolor' 'imagedashedline' 'imagedestroy' 'imageellipse' 'imagefill' 'imagefilledarc' 'imagefilledellipse' 'imagefilledpolygon' 'imagefilledrectangle' 'imagefilltoborder' 'imagefilter' 'imagefontheight' 'imagefontwidth' 'imageftbbox' 'imagefttext' 'imagegammacorrect' 'imagegd' 'imagegd2' 'imagegif' 'imageinterlace' 'imageistruecolor' 'imagejpeg' 'imagelayereffect' 'imageline' 'imageloadfont' 'imagepalettecopy' 'imagepng' 'imagepolygon' 'imagepsbbox' 'imagepscopyfont' 'imagepsencodefont' 'imagepsextendfont' 'imagepsfreefont' 'imagepsloadfont' 'imagepsslantfont' 'imagepstext' 'imagerectangle' 'imagerotate' 'imagesavealpha' 'imagesetbrush' 'imagesetpixel' 'imagesetstyle' 'imagesetthickness' 'imagesettile' 'imagestring' 'imagestringup' 'imagesx' 'imagesy' 'imagetruecolortopalette' 'imagettfbbox' 'imagettftext' 'imagetypes' 'image_type_to_extension' 'image_type_to_mime_type' 'imagewbmp' 'imagexbm' 'imap_8bit' 'imap_alerts' 'imap_append' 'imap_base64' 'imap_binary' 'imap_body' 'imap_bodystruct' 'imap_check' 'imap_clearflag_full' 'imap_close' 'imap_createmailbox' 'imap_delete' 'imap_deletemailbox' 'imap_errors' 'imap_expunge' 'imap_fetchbody' 'imap_fetchheader' 'imap_fetch_overview' 'imap_fetchstructure' 'imap_getacl' 'imap_getmailboxes' 'imap_get_quota' 'imap_get_quotaroot' 'imap_getsubscribed' 'imap_header' 'imap_headerinfo' 'imap_headers' 'imap_last_error' 'imap_list' 'imap_listmailbox' 'imap_listscan' 'imap_listsubscribed' 'imap_lsub' 'imap_mail' 'imap_mailboxmsginfo' 'imap_mail_compose' 'imap_mail_copy' 'imap_mail_move' 'imap_mime_header_decode' 'imap_msgno' 'imap_num_msg' 'imap_num_recent' 'imap_open' 'imap_ping' 'imap_qprint' 'imap_renamemailbox' 'imap_reopen' 'imap_rfc822_parse_adrlist' 'imap_rfc822_parse_headers' 'imap_rfc822_write_address' 'imap_scanmailbox' 'imap_search' 'imap_setacl' 'imap_setflag_full' 'imap_set_quota' 'imap_sort' 'imap_status' 'imap_subscribe' 'imap_thread' 'imap_timeout' 'imap_uid' 'imap_undelete' 'imap_unsubscribe' 'imap_utf7_decode' 'imap_utf7_encode' 'imap_utf8' 'implode' 'import_request_variables' 'in_array' 'inet_ntop' 'inet_pton' 'ingres_autocommit' 'ingres_close' 'ingres_commit' 'ingres_connect' 'ingres_fetch_array' 'ingres_fetch_object' 'ingres_fetch_row' 'ingres_field_length' 'ingres_field_name' 'ingres_field_nullable' 'ingres_field_precision' 'ingres_field_scale' 'ingres_field_type' 'ingres_num_fields' 'ingres_num_rows' 'ingres_pconnect' 'ingres_query' 'ingres_rollback' 'ini_alter' 'ini_get' 'ini_get_all' 'ini_restore' 'ini_set' 'interface_exists' 'intval' 'ip2long' 'iptcembed' 'iptcparse' 'ircg_channel_mode' 'ircg_disconnect' 'ircg_eval_ecmascript_params' 'ircg_fetch_error_msg' 'ircg_get_username' 'ircg_html_encode' 'ircg_ignore_add' 'ircg_ignore_del' 'ircg_invite' 'ircg_is_conn_alive' 'ircg_join' 'ircg_kick' 'ircg_list' 'ircg_lookup_format_messages' 'ircg_lusers' 'ircg_msg' 'ircg_names' 'ircg_nick' 'ircg_nickname_escape' 'ircg_nickname_unescape' 'ircg_notice' 'ircg_oper' 'ircg_part' 'ircg_pconnect' 'ircg_register_format_messages' 'ircg_set_current' 'ircg_set_file' 'ircg_set_on_die' 'ircg_topic' 'ircg_who' 'ircg_whois' 'is_a' 'is_array' 'is_bool' 'is_callable' 'is_dir' 'is_double' 'is_executable' 'is_file' 'is_finite' 'is_float' 'is_infinite' 'is_int' 'is_integer' 'is_link' 'is_long' 'is_nan' 'is_null' 'is_numeric' 'is_object' 'is_readable' 'is_real' 'is_resource' 'is_scalar' 'isset' 'is_soap_fault' 'is_string' 'is_subclass_of' 'is_uploaded_file' 'is_writable' 'is_writeable' 'iterator_count' 'iterator-to-array' 'java_last_exception_clear' 'java_last_exception_get' 'jddayofweek' 'jdmonthname' 'jdtofrench' 'jdtogregorian' 'jdtojewish' 'jdtojulian' 'jdtounix' 'jewishtojd' 'join' 'jpeg2wbmp' 'json_decode' 'json_encode' 'json_last_error' 'juliantojd' 'key' 'krsort' 'ksort' 'lcg_value' 'ldap_8859_to_t61' 'ldap_add' 'ldap_bind' 'ldap_close' 'ldap_compare' 'ldap_connect' 'ldap_count_entries' 'ldap_delete' 'ldap_dn2ufn' 'ldap_err2str' 'ldap_errno' 'ldap_error' 'ldap_explode_dn' 'ldap_first_attribute' 'ldap_first_entry' 'ldap_first_reference' 'ldap_free_result' 'ldap_get_attributes' 'ldap_get_dn' 'ldap_get_entries' 'ldap_get_option' 'ldap_get_values' 'ldap_get_values_len' 'ldap_list' 'ldap_mod_add' 'ldap_mod_del' 'ldap_modify' 'ldap_mod_replace' 'ldap_next_attribute' 'ldap_next_entry' 'ldap_next_reference' 'ldap_parse_reference' 'ldap_parse_result' 'ldap_read' 'ldap_rename' 'ldap_sasl_bind' 'ldap_search' 'ldap_set_option' 'ldap_set_rebind_proc' 'ldap_sort' 'ldap_start_tls' 'ldap_t61_to_8859' 'ldap_unbind' 'levenshtein' 'LimitIterator::getPosition' 'LimitIterator::next' 'LimitIterator::rewind' 'LimitIterator::seek' 'LimitIterator::valid' 'link' 'linkinfo' 'list' 'lob->append' 'lob->close' 'lob->eof' 'lob->erase' 'lob->export' 'lob->flush' 'lob->getBuffering' 'lob->import' 'lob->load' 'lob->read' 'lob->rewind' 'lob->save' 'lob->seek' 'lob->setBuffering' 'lob->size' 'lob->tell' 'lob->truncate' 'lob->write' 'lob->writeTemporary' 'localeconv' 'localtime' 'log' 'log10' 'log1p' 'long2ip' 'lstat' 'ltrim' 'lzf_compress' 'lzf_decompress' 'lzf_optimized_for' 'mail' 'mailparse_determine_best_xfer_encoding' 'mailparse_msg_create' 'mailparse_msg_extract_part' 'mailparse_msg_extract_part_file' 'mailparse_msg_free' 'mailparse_msg_get_part' 'mailparse_msg_get_part_data' 'mailparse_msg_get_structure' 'mailparse_msg_parse' 'mailparse_msg_parse_file' 'mailparse_rfc822_parse_addresses' 'mailparse_stream_encode' 'mailparse_uudecode_all' 'main' 'max' 'mb_convert_case' 'mb_convert_encoding' 'mb_convert_kana' 'mb_convert_variables' 'mb_decode_mimeheader' 'mb_decode_numericentity' 'mb_detect_encoding' 'mb_detect_order' 'mb_encode_mimeheader' 'mb_encode_numericentity' 'mb_ereg' 'mb_eregi' 'mb_eregi_replace' 'mb_ereg_match' 'mb_ereg_replace' 'mb_ereg_search' 'mb_ereg_search_getpos' 'mb_ereg_search_getregs' 'mb_ereg_search_init' 'mb_ereg_search_pos' 'mb_ereg_search_regs' 'mb_ereg_search_setpos' 'mb_get_info' 'mb_http_input' 'mb_http_output' 'mb_internal_encoding' 'mb_language' 'mb_list_encodings' 'mb_output_handler' 'mb_parse_str' 'mb_preferred_mime_name' 'mb_regex_encoding' 'mb_regex_set_options' 'mb_send_mail' 'mb_split' 'mb_strcut' 'mb_strimwidth' 'mb_strlen' 'mb_strpos' 'mb_strrpos' 'mb_strtolower' 'mb_strtoupper' 'mb_strwidth' 'mb_substitute_character' 'mb_substr' 'mb_substr_count' 'mcal_append_event' 'mcal_close' 'mcal_create_calendar' 'mcal_date_compare' 'mcal_date_valid' 'mcal_day_of_week' 'mcal_day_of_year' 'mcal_days_in_month' 'mcal_delete_calendar' 'mcal_delete_event' 'mcal_event_add_attribute' 'mcal_event_init' 'mcal_event_set_alarm' 'mcal_event_set_category' 'mcal_event_set_class' 'mcal_event_set_description' 'mcal_event_set_end' 'mcal_event_set_recur_daily' 'mcal_event_set_recur_monthly_mday' 'mcal_event_set_recur_monthly_wday' 'mcal_event_set_recur_none' 'mcal_event_set_recur_weekly' 'mcal_event_set_recur_yearly' 'mcal_event_set_start' 'mcal_event_set_title' 'mcal_expunge' 'mcal_fetch_current_stream_event' 'mcal_fetch_event' 'mcal_is_leap_year' 'mcal_list_alarms' 'mcal_list_events' 'mcal_next_recurrence' 'mcal_open' 'mcal_popen' 'mcal_rename_calendar' 'mcal_reopen' 'mcal_snooze' 'mcal_store_event' 'mcal_time_valid' 'mcal_week_of_year' 'mcrypt_cbc' 'mcrypt_cfb' 'mcrypt_create_iv' 'mcrypt_decrypt' 'mcrypt_ecb' 'mcrypt_enc_get_algorithms_name' 'mcrypt_enc_get_block_size' 'mcrypt_enc_get_iv_size' 'mcrypt_enc_get_key_size' 'mcrypt_enc_get_modes_name' 'mcrypt_enc_get_supported_key_sizes' 'mcrypt_enc_is_block_algorithm' 'mcrypt_enc_is_block_algorithm_mode' 'mcrypt_enc_is_block_mode' 'mcrypt_encrypt' 'mcrypt_enc_self_test' 'mcrypt_generic' 'mcrypt_generic_deinit' 'mcrypt_generic_end' 'mcrypt_generic_init' 'mcrypt_get_block_size' 'mcrypt_get_cipher_name' 'mcrypt_get_iv_size' 'mcrypt_get_key_size' 'mcrypt_list_algorithms' 'mcrypt_list_modes' 'mcrypt_module_close' 'mcrypt_module_get_algo_block_size' 'mcrypt_module_get_algo_key_size' 'mcrypt_module_get_supported_key_sizes' 'mcrypt_module_is_block_algorithm' 'mcrypt_module_is_block_algorithm_mode' 'mcrypt_module_is_block_mode' 'mcrypt_module_open' 'mcrypt_module_self_test' 'mcrypt_ofb' 'mcve_adduser' 'mcve_adduserarg' 'mcve_bt' 'mcve_checkstatus' 'mcve_chkpwd' 'mcve_chngpwd' 'mcve_completeauthorizations' 'mcve_connect' 'mcve_connectionerror' 'mcve_deleteresponse' 'mcve_deletetrans' 'mcve_deleteusersetup' 'mcve_deluser' 'mcve_destroyconn' 'mcve_destroyengine' 'mcve_disableuser' 'mcve_edituser' 'mcve_enableuser' 'mcve_force' 'mcve_getcell' 'mcve_getcellbynum' 'mcve_getcommadelimited' 'mcve_getheader' 'mcve_getuserarg' 'mcve_getuserparam' 'mcve_gft' 'mcve_gl' 'mcve_gut' 'mcve_initconn' 'mcve_initengine' 'mcve_initusersetup' 'mcve_iscommadelimited' 'mcve_liststats' 'mcve_listusers' 'mcve_maxconntimeout' 'mcve_monitor' 'mcve_numcolumns' 'mcve_numrows' 'mcve_override' 'mcve_parsecommadelimited' 'mcve_ping' 'mcve_preauth' 'mcve_preauthcompletion' 'mcve_qc' 'mcve_responseparam' 'mcve_return' 'mcve_returncode' 'mcve_returnstatus' 'mcve_sale' 'mcve_setblocking' 'mcve_setdropfile' 'mcve_setip' 'mcve_setssl' 'mcve_setssl_files' 'mcve_settimeout' 'mcve_settle' 'mcve_text_avs' 'mcve_text_code' 'mcve_text_cv' 'mcve_transactionauth' 'mcve_transactionavs' 'mcve_transactionbatch' 'mcve_transactioncv' 'mcve_transactionid' 'mcve_transactionitem' 'mcve_transactionssent' 'mcve_transactiontext' 'mcve_transinqueue' 'mcve_transnew' 'mcve_transparam' 'mcve_transsend' 'mcve_ub' 'mcve_uwait' 'mcve_verifyconnection' 'mcve_verifysslcert' 'mcve_void' 'md5' 'md5_file' 'mdecrypt_generic' 'Memcache::add' 'Memcache::close' 'Memcache::connect' 'memcache_debug' 'Memcache::decrement' 'Memcache::delete' 'Memcache::flush' 'Memcache::get' 'Memcache::getStats' 'Memcache::getVersion' 'Memcache::increment' 'Memcache::pconnect' 'Memcache::replace' 'Memcache::set' 'memory_get_usage' 'metaphone' 'method_exists' 'mhash' 'mhash_count' 'mhash_get_block_size' 'mhash_get_hash_name' 'mhash_keygen_s2k' 'microtime' 'mime_content_type' 'min' 'ming_setcubicthreshold' 'ming_setscale' 'ming_useswfversion' 'mkdir' 'mktime' 'money_format' 'move_uploaded_file' 'msession_connect' 'msession_count' 'msession_create' 'msession_destroy' 'msession_disconnect' 'msession_find' 'msession_get' 'msession_get_array' 'msession_get_data' 'msession_inc' 'msession_list' 'msession_listvar' 'msession_lock' 'msession_plugin' 'msession_randstr' 'msession_set' 'msession_set_array' 'msession_set_data' 'msession_timeout' 'msession_uniq' 'msession_unlock' 'msg_get_queue' 'msg_receive' 'msg_remove_queue' 'msg_send' 'msg_set_queue' 'msg_stat_queue' 'msql' 'msql_affected_rows' 'msql_close' 'msql_connect' 'msql_createdb' 'msql_create_db' 'msql_data_seek' 'msql_dbname' 'msql_db_query' 'msql_drop_db' 'msql_error' 'msql_fetch_array' 'msql_fetch_field' 'msql_fetch_object' 'msql_fetch_row' 'msql_fieldflags' 'msql_field_flags' 'msql_fieldlen' 'msql_field_len' 'msql_fieldname' 'msql_field_name' 'msql_field_seek' 'msql_fieldtable' 'msql_field_table' 'msql_fieldtype' 'msql_field_type' 'msql_free_result' 'msql_list_dbs' 'msql_list_fields' 'msql_list_tables' 'msql_numfields' 'msql_num_fields' 'msql_numrows' 'msql_num_rows' 'msql_pconnect' 'msql_query' 'msql_regcase' 'msql_result' 'msql_select_db' 'msql_tablename' 'mssql_bind' 'mssql_close' 'mssql_connect' 'mssql_data_seek' 'mssql_execute' 'mssql_fetch_array' 'mssql_fetch_assoc' 'mssql_fetch_batch' 'mssql_fetch_field' 'mssql_fetch_object' 'mssql_fetch_row' 'mssql_field_length' 'mssql_field_name' 'mssql_field_seek' 'mssql_field_type' 'mssql_free_result' 'mssql_free_statement' 'mssql_get_last_message' 'mssql_guid_string' 'mssql_init' 'mssql_min_error_severity' 'mssql_min_message_severity' 'mssql_next_result' 'mssql_num_fields' 'mssql_num_rows' 'mssql_pconnect' 'mssql_query' 'mssql_result' 'mssql_rows_affected' 'mssql_select_db' 'mt_getrandmax' 'mt_rand' 'mt_srand' 'muscat_close' 'muscat_get' 'muscat_give' 'muscat_setup' 'muscat_setup_net' 'mysql_affected_rows' 'mysql_change_user' 'mysql_client_encoding' 'mysql_close' 'mysql_connect' 'mysql_create_db' 'mysql_data_seek' 'mysql_db_name' 'mysql_db_query' 'mysql_drop_db' 'mysql_errno' 'mysql_error' 'mysql_escape_string' 'mysql_fetch_array' 'mysql_fetch_assoc' 'mysql_fetch_field' 'mysql_fetch_lengths' 'mysql_fetch_object' 'mysql_fetch_row' 'mysql_field_flags' 'mysql_field_len' 'mysql_field_name' 'mysql_field_seek' 'mysql_field_table' 'mysql_field_type' 'mysql_free_result' 'mysql_get_client_info' 'mysql_get_host_info' 'mysql_get_proto_info' 'mysql_get_server_info' 'mysqli()' 'mysqli_affected_rows' 'mysqli->affected_rows' 'mysqli_autocommit' 'mysqli->autocommit' 'mysqli_bind_param' 'mysqli_bind_result' 'mysqli_change_user' 'mysqli->change_user' 'mysqli_character_set_name' 'mysqli->character_set_name' 'mysqli_client_encoding' 'mysqli_close' 'mysqli->close' 'mysqli_commit' 'mysqli->commit' 'mysqli_connect' 'mysqli_connect_errno' 'mysqli_connect_error' 'mysqli_data_seek' 'mysqli_debug' 'mysqli_disable_reads_from_master' 'mysqli->disable_reads_from_master' 'mysqli_disable_rpl_parse' 'mysqli_dump_debug_info' 'mysqli->dump_debug_info' 'mysqli_embedded_connect' 'mysqli_enable_reads_from_master' 'mysqli_enable_rpl_parse' 'mysqli_errno' 'mysqli->errno' 'mysqli_error' 'mysqli_escape_string' 'mysqli_execute' 'mysqli_fetch' 'mysqli_fetch_array' 'mysqli_fetch_assoc' 'mysqli->fetch_assoc' 'mysqli_fetch_field' 'mysqli_fetch_field_direct' 'mysqli_fetch_fields' 'mysqli_fetch_lengths' 'mysqli_fetch_object' 'mysqli_fetch_row' 'mysqli_field_count' 'mysqli->field_count' 'mysqli_field_seek' 'mysqli_field_tell' 'mysqli_free_result' 'mysqli_get_client_info' 'mysqli_get_client_version' 'mysqli_get_host_info' 'mysqli->get_host_info' 'mysqli_get_metadata' 'mysqli_get_proto_info' 'mysqli_get_server_info' 'mysqli_get_server_version' 'mysqli_info' 'mysqli->info' 'mysqli_init' 'mysqli_insert_id' 'mysqli->insert_id' 'mysqli_kill' 'mysqli->kill' 'mysqli_master_query' 'mysqli_more_results' 'mysqli->more_results' 'mysqli_multi_query' 'mysqli->multi_query' 'mysqli_next_result' 'mysqli->next_result' 'mysql_info' 'mysql_insert_id' 'mysqli_num_fields' 'mysqli_num_rows' 'mysqli_options' 'mysqli->options' 'mysqli_param_count' 'mysqli_ping' 'mysqli->ping' 'mysqli_prepare' 'mysqli->prepare' 'mysqli->protocol_version' 'mysqli_query' 'mysqli->query' 'mysqli_real_connect' 'mysqli->real_connect' 'mysqli_real_escape_string' 'mysqli->real_escape_string' 'mysqli_real_query' 'mysqli->real_query' 'mysqli_report' 'mysqli_rollback' 'mysqli->rollback' 'mysqli_rpl_parse_enabled' 'mysqli_rpl_probe' 'mysqli_rpl_query_type' 'mysqli->rpl_query_type' 'mysqli_select_db' 'mysqli->select_db' 'mysqli_send_long_data' 'mysqli_send_query' 'mysqli->send_query' 'mysqli_server_end' 'mysqli->server_info' 'mysqli_server_init' 'mysqli_set_charset' 'mysqli_set_opt' 'mysqli_sqlstate' 'mysqli->sqlstate' 'mysqli_ssl_set' 'mysqli->ssl_set' 'mysqli_stat' 'mysqli->stat' 'mysqli_stmt_affected_rows' 'mysqli_stmt->affected_rows' 'mysqli_stmt_bind_param' 'mysqli_stmt_bind_result' 'mysqli_stmt_close' 'mysqli_stmt->close' 'mysqli_stmt_data_seek' 'mysqli_stmt_errno' 'mysqli_stmt->errno' 'mysqli_stmt_error' 'mysqli_stmt->error' 'mysqli_stmt_execute' 'mysqli_stmt_fetch' 'mysqli_stmt_free_result' 'mysqli_stmt_init' 'mysqli->stmt_init' 'mysqli_stmt_num_rows' 'mysqli_stmt_param_count' 'mysqli_stmt_prepare' 'mysqli_stmt_reset' 'mysqli_stmt_result_metadata' 'mysqli_stmt_send_long_data' 'mysqli_stmt_sqlstate' 'mysqli_stmt_store_result' 'mysqli_stmt->store_result' 'mysqli_store_result' 'mysqli->store_result' 'mysqli_thread_id' 'mysqli->thread_id' 'mysqli_thread_safe' 'mysqli_use_result' 'mysqli->use_result' 'mysqli_warning_count' 'mysqli->warning_count' 'mysql_list_dbs' 'mysql_list_fields' 'mysql_list_processes' 'mysql_list_tables' 'mysql_num_fields' 'mysql_num_rows' 'mysql_pconnect' 'mysql_ping' 'mysql_query' 'mysql_real_escape_string' 'mysql_result' 'mysql_select_db' 'mysql_set_charset' 'mysql_stat' 'mysql_tablename' 'mysql_thread_id' 'mysql_unbuffered_query' 'natcasesort' 'natsort' 'ncurses_addch' 'ncurses_addchnstr' 'ncurses_addchstr' 'ncurses_addnstr' 'ncurses_addstr' 'ncurses_assume_default_colors' 'ncurses_attroff' 'ncurses_attron' 'ncurses_attrset' 'ncurses_baudrate' 'ncurses_beep' 'ncurses_bkgd' 'ncurses_bkgdset' 'ncurses_border' 'ncurses_bottom_panel' 'ncurses_can_change_color' 'ncurses_cbreak' 'ncurses_clear' 'ncurses_clrtobot' 'ncurses_clrtoeol' 'ncurses_color_content' 'ncurses_color_set' 'ncurses_curs_set' 'ncurses_define_key' 'ncurses_def_prog_mode' 'ncurses_def_shell_mode' 'ncurses_delay_output' 'ncurses_delch' 'ncurses_deleteln' 'ncurses_del_panel' 'ncurses_delwin' 'ncurses_doupdate' 'ncurses_echo' 'ncurses_echochar' 'ncurses_end' 'ncurses_erase' 'ncurses_erasechar' 'ncurses_filter' 'ncurses_flash' 'ncurses_flushinp' 'ncurses_getch' 'ncurses_getmaxyx' 'ncurses_getmouse' 'ncurses_getyx' 'ncurses_halfdelay' 'ncurses_has_colors' 'ncurses_has_ic' 'ncurses_has_il' 'ncurses_has_key' 'ncurses_hide_panel' 'ncurses_hline' 'ncurses_inch' 'ncurses_init' 'ncurses_init_color' 'ncurses_init_pair' 'ncurses_insch' 'ncurses_insdelln' 'ncurses_insertln' 'ncurses_insstr' 'ncurses_instr' 'ncurses_isendwin' 'ncurses_keyok' 'ncurses_keypad' 'ncurses_killchar' 'ncurses_longname' 'ncurses_meta' 'ncurses_mouseinterval' 'ncurses_mousemask' 'ncurses_mouse_trafo' 'ncurses_move' 'ncurses_move_panel' 'ncurses_mvaddch' 'ncurses_mvaddchnstr' 'ncurses_mvaddchstr' 'ncurses_mvaddnstr' 'ncurses_mvaddstr' 'ncurses_mvcur' 'ncurses_mvdelch' 'ncurses_mvgetch' 'ncurses_mvhline' 'ncurses_mvinch' 'ncurses_mvvline' 'ncurses_mvwaddstr' 'ncurses_napms' 'ncurses_newpad' 'ncurses_new_panel' 'ncurses_newwin' 'ncurses_nl' 'ncurses_nocbreak' 'ncurses_noecho' 'ncurses_nonl' 'ncurses_noqiflush' 'ncurses_noraw' 'ncurses_pair_content' 'ncurses_panel_above' 'ncurses_panel_below' 'ncurses_panel_window' 'ncurses_pnoutrefresh' 'ncurses_prefresh' 'ncurses_putp' 'ncurses_qiflush' 'ncurses_raw' 'ncurses_refresh' 'ncurses_replace_panel' 'ncurses_reset_prog_mode' 'ncurses_reset_shell_mode' 'ncurses_resetty' 'ncurses_savetty' 'ncurses_scr_dump' 'ncurses_scr_init' 'ncurses_scrl' 'ncurses_scr_restore' 'ncurses_scr_set' 'ncurses_show_panel' 'ncurses_slk_attr' 'ncurses_slk_attroff' 'ncurses_slk_attron' 'ncurses_slk_attrset' 'ncurses_slk_clear' 'ncurses_slk_color' 'ncurses_slk_init' 'ncurses_slk_noutrefresh' 'ncurses_slk_refresh' 'ncurses_slk_restore' 'ncurses_slk_set' 'ncurses_slk_touch' 'ncurses_standend' 'ncurses_standout' 'ncurses_start_color' 'ncurses_termattrs' 'ncurses_termname' 'ncurses_timeout' 'ncurses_top_panel' 'ncurses_typeahead' 'ncurses_ungetch' 'ncurses_ungetmouse' 'ncurses_update_panels' 'ncurses_use_default_colors' 'ncurses_use_env' 'ncurses_use_extended_names' 'ncurses_vidattr' 'ncurses_vline' 'ncurses_waddch' 'ncurses_waddstr' 'ncurses_wattroff' 'ncurses_wattron' 'ncurses_wattrset' 'ncurses_wborder' 'ncurses_wclear' 'ncurses_wcolor_set' 'ncurses_werase' 'ncurses_wgetch' 'ncurses_whline' 'ncurses_wmouse_trafo' 'ncurses_wmove' 'ncurses_wnoutrefresh' 'ncurses_wrefresh' 'ncurses_wstandend' 'ncurses_wstandout' 'ncurses_wvline' 'next' 'ngettext' 'nl2br' 'nl_langinfo' 'notes_body' 'notes_copy_db' 'notes_create_db' 'notes_create_note' 'notes_drop_db' 'notes_find_note' 'notes_header_info' 'notes_list_msgs' 'notes_mark_read' 'notes_mark_unread' 'notes_nav_create' 'notes_search' 'notes_unread' 'notes_version' 'nsapi_request_headers' 'nsapi_response_headers' 'nsapi_virtual' 'number_format' 'ob_clean' 'ob_end_clean' 'ob_end_flush' 'ob_flush' 'ob_get_clean' 'ob_get_contents' 'ob_get_flush' 'ob_get_length' 'ob_get_level' 'ob_get_status' 'ob_gzhandler' 'ob_iconv_handler' 'ob_implicit_flush' 'ob_list_handlers' 'ob_start' 'ob_tidyhandler' 'ocibindbyname' 'oci_bind_by_name' 'ocicancel' 'oci_cancel' 'oci_close' 'ocicloselob' 'ocicollappend' 'ocicollassign' 'ocicollassignelem' 'OCI-Collection->append' 'OCI-Collection->assign' 'OCI-Collection->assignElem' 'OCI-Collection->free' 'OCI-Collection->getElem' 'OCI-Collection->max' 'OCI-Collection->size' 'OCI-Collection->trim' 'ocicollgetelem' 'ocicollmax' 'ocicollsize' 'ocicolltrim' 'ocicolumnisnull' 'ocicolumnname' 'ocicolumnprecision' 'ocicolumnscale' 'ocicolumnsize' 'ocicolumntype' 'ocicolumntyperaw' 'ocicommit' 'oci_commit' 'oci_connect' 'ocidefinebyname' 'oci_define_by_name' 'ocierror' 'oci_error' 'ociexecute' 'oci_execute' 'ocifetch' 'oci_fetch' 'oci_fetch_all' 'oci_fetch_array' 'oci_fetch_assoc' 'ocifetchinto' 'oci_fetch_object' 'oci_fetch_row' 'ocifetchstatement' 'oci_field_is_null' 'oci_field_name' 'oci_field_precision' 'oci_field_scale' 'oci_field_size' 'oci_field_type' 'oci_field_type_raw' 'ocifreecollection' 'ocifreecursor' 'ocifreedesc' 'ocifreestatement' 'oci_free_statement' 'ociinternaldebug' 'oci_internal_debug' 'ociloadlob' 'oci_lob_copy' 'oci_lob_is_equal' 'ocilogoff' 'ocilogon' 'ocinewcollection' 'oci_new_collection' 'oci_new_connect' 'ocinewcursor' 'oci_new_cursor' 'ocinewdescriptor' 'oci_new_descriptor' 'ocinlogon' 'ocinumcols' 'oci_num_fields' 'oci_num_rows' 'ociparse' 'oci_parse' 'oci_password_change' 'oci_pconnect' 'ociplogon' 'ociresult' 'oci_result' 'ocirollback' 'oci_rollback' 'ocirowcount' 'ocisavelob' 'ocisavelobfile' 'ociserverversion' 'oci_server_version' 'ocisetprefetch' 'oci_set_prefetch' 'ocistatementtype' 'oci_statement_type' 'ociwritelobtofile' 'ociwritetemporarylob' 'octdec' 'odbc_autocommit' 'odbc_binmode' 'odbc_close' 'odbc_close_all' 'odbc_columnprivileges' 'odbc_columns' 'odbc_commit' 'odbc_connect' 'odbc_cursor' 'odbc_data_source' 'odbc_do' 'odbc_error' 'odbc_errormsg' 'odbc_exec' 'odbc_execute' 'odbc_fetch_array' 'odbc_fetch_into' 'odbc_fetch_object' 'odbc_fetch_row' 'odbc_field_len' 'odbc_field_name' 'odbc_field_num' 'odbc_field_precision' 'odbc_field_scale' 'odbc_field_type' 'odbc_foreignkeys' 'odbc_free_result' 'odbc_gettypeinfo' 'odbc_longreadlen' 'odbc_next_result' 'odbc_num_fields' 'odbc_num_rows' 'odbc_pconnect' 'odbc_prepare' 'odbc_primarykeys' 'odbc_procedurecolumns' 'odbc_procedures' 'odbc_result' 'odbc_result_all' 'odbc_rollback' 'odbc_setoption' 'odbc_specialcolumns' 'odbc_statistics' 'odbc_tableprivileges' 'odbc_tables' 'openal_buffer_create' 'openal_buffer_data' 'openal_buffer_destroy' 'openal_buffer_get' 'openal_buffer_loadwav' 'openal_context_create' 'openal_context_current' 'openal_context_destroy' 'openal_context_process' 'openal_context_suspend' 'openal_device_close' 'openal_device_open' 'openal_listener_get' 'openal_listener_set' 'openal_source_create' 'openal_source_destroy' 'openal_source_get' 'openal_source_pause' 'openal_source_play' 'openal_source_rewind' 'openal_source_set' 'openal_source_stop' 'openal_stream' 'opendir' 'openlog' 'openssl_csr_export' 'openssl_csr_export_to_file' 'openssl_csr_new' 'openssl_csr_sign' 'openssl_error_string' 'openssl_free_key' 'openssl_get_privatekey' 'openssl_get_publickey' 'openssl_open' 'openssl_pkcs7_decrypt' 'openssl_pkcs7_encrypt' 'openssl_pkcs7_sign' 'openssl_pkcs7_verify' 'openssl_pkey_export' 'openssl_pkey_export_to_file' 'openssl_pkey_get_private' 'openssl_pkey_get_public' 'openssl_pkey_new' 'openssl_private_decrypt' 'openssl_private_encrypt' 'openssl_public_decrypt' 'openssl_public_encrypt' 'openssl_seal' 'openssl_sign' 'openssl_verify' 'openssl_x509_check_private_key' 'openssl_x509_checkpurpose' 'openssl_x509_export' 'openssl_x509_export_to_file' 'openssl_x509_free' 'openssl_x509_parse' 'openssl_x509_read' 'ora_bind' 'ora_close' 'ora_columnname' 'ora_columnsize' 'ora_columntype' 'ora_commit' 'ora_commitoff' 'ora_commiton' 'ora_do' 'ora_error' 'ora_errorcode' 'ora_exec' 'ora_fetch' 'ora_fetch_into' 'ora_getcolumn' 'ora_logoff' 'ora_logon' 'ora_numcols' 'ora_numrows' 'ora_open' 'ora_parse' 'ora_plogon' 'ora_rollback' 'ord' 'output_add_rewrite_var' 'output_reset_rewrite_vars' 'overload' 'override_function' 'ovrimos_close' 'ovrimos_commit' 'ovrimos_connect' 'ovrimos_cursor' 'ovrimos_exec' 'ovrimos_execute' 'ovrimos_fetch_into' 'ovrimos_fetch_row' 'ovrimos_field_len' 'ovrimos_field_name' 'ovrimos_field_num' 'ovrimos_field_type' 'ovrimos_free_result' 'ovrimos_longreadlen' 'ovrimos_num_fields' 'ovrimos_num_rows' 'ovrimos_prepare' 'ovrimos_result' 'ovrimos_result_all' 'ovrimos_rollback' 'pack' 'ParentIterator::getChildren' 'ParentIterator::hasChildren' 'ParentIterator::next' 'ParentIterator::rewind' 'parse_ini_file' 'parsekit_compile_file' 'parsekit_compile_string' 'parsekit_func_arginfo' 'parse_str' 'parse_url' 'passthru' 'pathinfo' 'pclose' 'pcntl_alarm' 'pcntl_exec' 'pcntl_fork' 'pcntl_getpriority' 'pcntl_setpriority' 'pcntl_signal' 'pcntl_wait' 'pcntl_waitpid' 'pcntl_wexitstatus' 'pcntl_wifexited' 'pcntl_wifsignaled' 'pcntl_wifstopped' 'pcntl_wstopsig' 'pcntl_wtermsig' 'pdf_add_annotation' 'pdf_add_bookmark' 'pdf_add_launchlink' 'pdf_add_locallink' 'pdf_add_note' 'pdf_add_outline' 'pdf_add_pdflink' 'pdf_add_thumbnail' 'pdf_add_weblink' 'pdf_arc' 'pdf_arcn' 'pdf_attach_file' 'pdf_begin_page' 'pdf_begin_pattern' 'pdf_begin_template' 'pdf_circle' 'pdf_clip' 'pdf_close' 'pdf_close_image' 'pdf_closepath' 'pdf_closepath_fill_stroke' 'pdf_closepath_stroke' 'pdf_close_pdi' 'pdf_close_pdi_page' 'pdf_concat' 'pdf_continue_text' 'pdf_curveto' 'pdf_delete' 'pdf_end_page' 'pdf_endpath' 'pdf_end_pattern' 'pdf_end_template' 'pdf_fill' 'pdf_fill_stroke' 'pdf_findfont' 'pdf_get_buffer' 'pdf_get_font' 'pdf_get_fontname' 'pdf_get_fontsize' 'pdf_get_image_height' 'pdf_get_image_width' 'pdf_get_majorversion' 'pdf_get_minorversion' 'pdf_get_parameter' 'pdf_get_pdi_parameter' 'pdf_get_pdi_value' 'pdf_get_value' 'pdf_initgraphics' 'pdf_lineto' 'pdf_makespotcolor' 'pdf_moveto' 'pdf_new' 'pdf_open' 'pdf_open_ccitt' 'pdf_open_file' 'pdf_open_gif' 'pdf_open_image' 'pdf_open_image_file' 'pdf_open_jpeg' 'pdf_open_memory_image' 'pdf_open_pdi' 'pdf_open_pdi_page' 'pdf_open_png' 'pdf_open_tiff' 'pdf_place_image' 'pdf_place_pdi_page' 'pdf_rect' 'pdf_restore' 'pdf_rotate' 'pdf_save' 'pdf_scale' 'pdf_set_border_color' 'pdf_set_border_dash' 'pdf_set_border_style' 'pdf_set_char_spacing' 'pdf_setcolor' 'pdf_setdash' 'pdf_set_duration' 'pdf_setflat' 'pdf_setfont' 'pdf_set_font' 'pdf_setgray' 'pdf_setgray_fill' 'pdf_setgray_stroke' 'pdf_set_horiz_scaling' 'pdf_set_info' 'pdf_set_info_author' 'pdf_set_info_creator' 'pdf_set_info_keywords' 'pdf_set_info_subject' 'pdf_set_info_title' 'pdf_set_leading' 'pdf_setlinecap' 'pdf_setlinejoin' 'pdf_setlinewidth' 'pdf_setmatrix' 'pdf_setmiterlimit' 'pdf_set_parameter' 'pdf_setpolydash' 'pdf_setrgbcolor' 'pdf_setrgbcolor_fill' 'pdf_setrgbcolor_stroke' 'pdf_set_text_matrix' 'pdf_set_text_pos' 'pdf_set_text_rendering' 'pdf_set_text_rise' 'pdf_set_value' 'pdf_set_word_spacing' 'pdf_show' 'pdf_show_boxed' 'pdf_show_xy' 'pdf_skew' 'pdf_stringwidth' 'pdf_stroke' 'pdf_translate' 'PDO::beginTransaction' 'PDO::commit' 'PDO::__construct' 'PDO::errorCode' 'PDO::errorInfo' 'PDO::exec' 'PDO::lastInsertId' 'PDO::prepare' 'PDO::rollBack' 'PDO::setAttribute' 'PDOStatement::bindColumn' 'PDOStatement::bindParam' 'PDOStatement::errorCode' 'PDOStatement::errorInfo' 'PDOStatement::execute' 'PDOStatement::fetch' 'PDOStatement::fetchAll' 'PDOStatement::fetchSingle' 'PDOStatement::rowCount' 'pfpro_cleanup' 'pfpro_init' 'pfpro_process' 'pfpro_process_raw' 'pfpro_version' 'pfsockopen' 'pg_affected_rows' 'pg_cancel_query' 'pg_client_encoding' 'pg_close' 'pg_connect' 'pg_connection_busy' 'pg_connection_reset' 'pg_connection_status' 'pg_convert' 'pg_copy_from' 'pg_copy_to' 'pg_dbname' 'pg_delete' 'pg_end_copy' 'pg_escape_bytea' 'pg_escape_string' 'pg_fetch_all' 'pg_fetch_array' 'pg_fetch_assoc' 'pg_fetch_object' 'pg_fetch_result' 'pg_fetch_row' 'pg_field_is_null' 'pg_field_name' 'pg_field_num' 'pg_field_prtlen' 'pg_field_size' 'pg_field_type' 'pg_free_result' 'pg_get_notify' 'pg_get_pid' 'pg_get_result' 'pg_host' 'pg_insert' 'pg_last_error' 'pg_last_notice' 'pg_last_oid' 'pg_lo_close' 'pg_lo_create' 'pg_lo_export' 'pg_lo_import' 'pg_lo_open' 'pg_lo_read' 'pg_lo_read_all' 'pg_lo_seek' 'pg_lo_tell' 'pg_lo_unlink' 'pg_lo_write' 'pg_meta_data' 'pg_num_fields' 'pg_num_rows' 'pg_options' 'pg_parameter_status' 'pg_pconnect' 'pg_ping' 'pg_port' 'pg_put_line' 'pg_query' 'pg_result_error' 'pg_result_seek' 'pg_result_status' 'pg_select' 'pg_send_query' 'pg_set_client_encoding' 'pg_trace' 'pg_tty' 'pg_unescape_bytea' 'pg_untrace' 'pg_update' 'pg_version' 'php_check_syntax' 'phpcredits' 'phpinfo' 'php_ini_scanned_files' 'php_logo_guid' 'php_register_url_stream_wrapper' 'php_sapi_name' 'php_stream_can_cast' 'php_stream_cast' 'php_stream_close' 'php_stream_closedir' 'php_stream_copy_to_mem' 'php_stream_copy_to_stream' 'php_stream_eof' 'php_stream_filter_register_factory' 'php_stream_filter_unregister_factory' 'php_stream_flush' 'php_stream_fopen_from_file' 'php_stream_fopen_temporary_file' 'php_stream_fopen_tmpfile' 'php_stream_getc' 'php_stream_gets' 'php_stream_is' 'php_stream_is_persistent' 'php_stream_make_seekable' 'php_stream_opendir' 'php_stream_open_wrapper' 'php_stream_open_wrapper_as_file' 'php_stream_open_wrapper_ex' 'php_stream_passthru' 'php_stream_read' 'php_stream_readdir' 'php_stream_rewinddir' 'php_stream_seek' 'php_stream_sock_open_from_socket' 'php_stream_sock_open_host' 'php_stream_sock_open_unix' 'php_stream_stat' 'php_stream_stat_path' 'php_stream_tell' 'php_stream_write' 'php_strip_whitespace' 'php_uname' 'php_unregister_url_stream_wrapper' 'phpversion' 'pi' 'png2wbmp' 'popen' 'pos' 'posix_ctermid' 'posix_getcwd' 'posix_getegid' 'posix_geteuid' 'posix_getgid' 'posix_getgrgid' 'posix_getgrnam' 'posix_getgroups' 'posix_get_last_error' 'posix_getlogin' 'posix_getpgid' 'posix_getpgrp' 'posix_getpid' 'posix_getppid' 'posix_getpwnam' 'posix_getpwuid' 'posix_getrlimit' 'posix_getsid' 'posix_getuid' 'posix_isatty' 'posix_kill' 'posix_mkfifo' 'posix_setegid' 'posix_seteuid' 'posix_setgid' 'posix_setpgid' 'posix_setsid' 'posix_setuid' 'posix_strerror' 'posix_times' 'posix_ttyname' 'posix_uname' 'pow' 'preg_grep' 'preg_match' 'preg_match_all' 'preg_quote' 'preg_replace' 'preg_replace_callback' 'preg_split' 'prev' 'print' 'printer_abort' 'printer_close' 'printer_create_brush' 'printer_create_dc' 'printer_create_font' 'printer_create_pen' 'printer_delete_brush' 'printer_delete_dc' 'printer_delete_font' 'printer_delete_pen' 'printer_draw_bmp' 'printer_draw_chord' 'printer_draw_elipse' 'printer_draw_line' 'printer_draw_pie' 'printer_draw_rectangle' 'printer_draw_roundrect' 'printer_draw_text' 'printer_end_doc' 'printer_end_page' 'printer_get_option' 'printer_list' 'printer_logical_fontheight' 'printer_open' 'printer_select_brush' 'printer_select_font' 'printer_select_pen' 'printer_set_option' 'printer_start_doc' 'printer_start_page' 'printer_write' 'printf' 'print_r' 'proc_close' 'proc_get_status' 'proc_nice' 'proc_open' 'proc_terminate' 'pspell_add_to_personal' 'pspell_add_to_session' 'pspell_check' 'pspell_clear_session' 'pspell_config_create' 'pspell_config_data_dir' 'pspell_config_dict_dir' 'pspell_config_ignore' 'pspell_config_mode' 'pspell_config_personal' 'pspell_config_repl' 'pspell_config_runtogether' 'pspell_config_save_repl' 'pspell_new' 'pspell_new_config' 'pspell_new_personal' 'pspell_save_wordlist' 'pspell_store_replacement' 'pspell_suggest' 'putenv' 'qdom_error' 'qdom_tree' 'quoted_printable_decode' 'quotemeta' 'rad2deg' 'rand' 'range' 'rar_close' 'rar_entry_get' 'Rar::extract' 'Rar::getAttr' 'Rar::getCrc' 'Rar::getFileTime' 'Rar::getHostOs' 'Rar::getMethod' 'Rar::getName' 'Rar::getPackedSize' 'Rar::getUnpackedSize' 'Rar::getVersion' 'rar_list' 'rar_open' 'rawurldecode' 'rawurlencode' 'readdir' 'read_exif_data' 'readfile' 'readgzfile' 'readline' 'readline_add_history' 'readline_callback_handler_install' 'readline_callback_handler_remove' 'readline_callback_read_char' 'readline_clear_history' 'readline_completion_function' 'readline_info' 'readline_list_history' 'readline_on_new_line' 'readline_read_history' 'readline_redisplay' 'readline_write_history' 'readlink' 'realpath' 'recode' 'recode_file' 'recode_string' 'RecursiveDirectoryIterator::getChildren' 'RecursiveDirectoryIterator::hasChildren' 'RecursiveDirectoryIterator::key' 'RecursiveDirectoryIterator::next' 'RecursiveDirectoryIterator::rewind' 'RecursiveIteratorIterator::current' 'RecursiveIteratorIterator::getDepth' 'RecursiveIteratorIterator::getSubIterator' 'RecursiveIteratorIterator::key' 'RecursiveIteratorIterator::next' 'RecursiveIteratorIterator::rewind' 'RecursiveIteratorIterator::valid' 'register_shutdown_function' 'register_tick_function' 'rename' 'rename_function' 'reset' 'restore_error_handler' 'restore_exception_handler' 'restore_include_path' 'result->current_field' 'result->data_seek' 'result->fetch_array' 'result->fetch_field' 'result->fetch_field_direct' 'result->fetch_fields' 'result->fetch_object' 'result->fetch_row' 'result->field_count' 'result->field_seek' 'result->free' 'result->lengths' 'rewind' 'rewinddir' 'rmdir' 'round' 'rsort' 'rtrim' 'scandir' 'sem_acquire' 'sem_get' 'sem_release' 'sem_remove' 'serialize' 'sesam_affected_rows' 'sesam_commit' 'sesam_connect' 'sesam_diagnostic' 'sesam_disconnect' 'sesam_errormsg' 'sesam_execimm' 'sesam_fetch_array' 'sesam_fetch_result' 'sesam_fetch_row' 'sesam_field_array' 'sesam_field_name' 'sesam_free_result' 'sesam_num_fields' 'sesam_query' 'sesam_rollback' 'sesam_seek_row' 'sesam_settransaction' 'session_cache_expire' 'session_cache_limiter' 'session_commit' 'session_decode' 'session_destroy' 'session_encode' 'session_get_cookie_params' 'session_id' 'session_is_registered' 'session_module_name' 'session_name' 'session_regenerate_id' 'session_register' 'session_save_path' 'session_set_cookie_params' 'session_set_save_handler' 'session_start' 'session_unregister' 'session_unset' 'session_write_close' 'setcookie' 'set_error_handler' 'set_exception_handler' 'set_file_buffer' 'set_include_path' 'setlocale' 'set_magic_quotes_runtime' 'setrawcookie' 'set_time_limit' 'settype' 'sha1' 'sha1_file' 'shell_exec' 'shm_attach' 'shm_detach' 'shm_get_var' 'shmop_close' 'shmop_delete' 'shmop_open' 'shmop_read' 'shmop_size' 'shmop_write' 'shm_put_var' 'shm_remove' 'shm_remove_var' 'show_source' 'shuffle' 'similar_text' 'SimpleXMLElement->asXML' 'SimpleXMLElement->attributes' 'SimpleXMLElement->children' 'SimpleXMLElement->xpath' 'simplexml_import_dom' 'SimpleXMLIterator::current' 'SimpleXMLIterator::getChildren' 'SimpleXMLIterator::hasChildren' 'SimpleXMLIterator::key' 'SimpleXMLIterator::next' 'SimpleXMLIterator::rewind' 'SimpleXMLIterator::valid' 'simplexml_load_file' 'simplexml_load_string' 'sin' 'sinh' 'sizeof' 'sleep' 'snmpget' 'snmpgetnext' 'snmp_get_quick_print' 'snmp_get_valueretrieval' 'snmp_read_mib' 'snmprealwalk' 'snmpset' 'snmp_set_enum_print' 'snmp_set_oid_numeric_print' 'snmp_set_quick_print' 'snmp_set_valueretrieval' 'snmpwalk' 'snmpwalkoid' 'SoapClient::__call' 'SoapClient::__getFunctions' 'SoapClient::__getLastRequest' 'SoapClient::__getLastResponse' 'SoapClient::__getTypes' 'SoapClient::SoapClient' 'SoapFault::SoapFault' 'SoapHeader::SoapHeader' 'SoapParam::SoapParam' 'SoapServer::addFunction' 'SoapServer::getFunctions' 'SoapServer::handle' 'SoapServer::setClass' 'SoapServer::setPersistence' 'SoapServer::SoapServer' 'SoapVar::SoapVar' 'socket_accept' 'socket_bind' 'socket_clear_error' 'socket_close' 'socket_connect' 'socket_create' 'socket_create_listen' 'socket_create_pair' 'socket_get_option' 'socket_getpeername' 'socket_getsockname' 'socket_get_status' 'socket_last_error' 'socket_listen' 'socket_read' 'socket_recv' 'socket_recvfrom' 'socket_select' 'socket_send' 'socket_sendto' 'socket_set_block' 'socket_set_blocking' 'socket_set_nonblock' 'socket_set_option' 'socket_set_timeout' 'socket_shutdown' 'socket_strerror' 'socket_write' 'sort' 'soundex' 'spl_classes' 'split' 'spliti' 'sprintf' 'sqlite_array_query' 'sqlite_busy_timeout' 'sqlite_changes' 'sqlite_close' 'sqlite_column' 'sqlite_create_aggregate' 'sqlite_create_function' 'sqlite_current' 'sqlite_error_string' 'sqlite_escape_string' 'sqlite_exec' 'sqlite_factory' 'sqlite_fetch_all' 'sqlite_fetch_array' 'sqlite_fetch_column_types' 'sqlite_fetch_object' 'sqlite_fetch_single' 'sqlite_fetch_string' 'sqlite_field_name' 'sqlite_has_more' 'sqlite_has_prev' 'sqlite_last_error' 'sqlite_last_insert_rowid' 'sqlite_libencoding' 'sqlite_libversion' 'sqlite_next' 'sqlite_num_fields' 'sqlite_num_rows' 'sqlite_open' 'sqlite_popen' 'sqlite_prev' 'sqlite_query' 'sqlite_rewind' 'sqlite_seek' 'sqlite_single_query' 'sqlite_udf_decode_binary' 'sqlite_udf_encode_binary' 'sqlite_unbuffered_query' 'sql_regcase' 'sqrt' 'srand' 'sscanf' 'ssh2_auth_none' 'ssh2_auth_password' 'ssh2_auth_pubkey_file' 'ssh2_connect' 'ssh2_exec' 'ssh2_fetch_stream' 'ssh2_fingerprint' 'ssh2_methods_negotiated' 'ssh2_scp_recv' 'ssh2_scp_send' 'ssh2_sftp' 'ssh2_sftp_lstat' 'ssh2_sftp_mkdir' 'ssh2_sftp_readlink' 'ssh2_sftp_realpath' 'ssh2_sftp_rename' 'ssh2_sftp_rmdir' 'ssh2_sftp_stat' 'ssh2_sftp_symlink' 'ssh2_sftp_unlink' 'ssh2_shell' 'ssh2_tunnel' 'stat' 'stmt->bind_param' 'stmt->bind_result' 'stmt->data_seek' 'stmt->execute' 'stmt->fetch' 'stmt->free_result' 'stmt->num_rows' 'stmt->param_count' 'stmt->prepare' 'stmt->reset' 'stmt->send_long_data' 'strcasecmp' 'strchr' 'strcmp' 'strcoll' 'strcspn' 'stream_context_create' 'stream_context_get_default' 'stream_context_get_options' 'stream_context_set_option' 'stream_context_set_params' 'stream_copy_to_stream' 'stream_filter_append' 'stream_filter_prepend' 'stream_filter_register' 'stream_filter_remove' 'stream_get_contents' 'stream_get_filters' 'stream_get_line' 'stream_get_meta_data' 'stream_get_transports' 'stream_get_wrappers' 'stream_register_wrapper' 'stream_select' 'stream_set_blocking' 'stream_set_timeout' 'stream_set_write_buffer' 'stream_socket_accept' 'stream_socket_client' 'stream_socket_enable_crypto' 'stream_socket_get_name' 'stream_socket_pair' 'stream_socket_recvfrom' 'stream_socket_sendto' 'stream_socket_server' 'stream_wrapper_register' 'stream_wrapper_restore' 'stream_wrapper_unregister' 'strftime' 'stripcslashes' 'stripos' 'stripslashes' 'strip_tags' 'str_ireplace' 'stristr' 'strlen' 'strnatcasecmp' 'strnatcmp' 'strncasecmp' 'strncmp' 'str_pad' 'strpbrk' 'strpos' 'strptime' 'strrchr' 'str_repeat' 'str_replace' 'strrev' 'strripos' 'str_rot13' 'strrpos' 'str_shuffle' 'str_split' 'strspn' 'strstr' 'strtok' 'strtolower' 'strtotime' 'strtoupper' 'strtr' 'strval' 'str_word_count' 'substr' 'substr_compare' 'substr_count' 'substr_replace' 'swfaction' 'swf_actiongeturl' 'swf_actiongotoframe' 'swf_actiongotolabel' 'swf_actionnextframe' 'swf_actionplay' 'swf_actionprevframe' 'swf_actionsettarget' 'swf_actionstop' 'swf_actiontogglequality' 'swf_actionwaitforframe' 'swf_addbuttonrecord' 'swf_addcolor' 'swfbitmap' 'SWFBitmap->getHeight' 'SWFBitmap->getWidth' 'swfbutton' 'SWFbutton->addAction' 'SWFbutton->addShape' 'swfbutton_keypress' 'SWFbutton->setAction' 'SWFbutton->setdown' 'SWFbutton->setHit' 'SWFbutton->setOver' 'SWFbutton->setUp' 'swf_closefile' 'swf_definebitmap' 'swf_definefont' 'swf_defineline' 'swf_definepoly' 'swf_definerect' 'swf_definetext' 'swfdisplayitem' 'SWFDisplayItem->addColor' 'SWFDisplayItem->move' 'SWFDisplayItem->moveTo' 'SWFDisplayItem->multColor' 'SWFDisplayItem->remove' 'SWFDisplayItem->Rotate' 'SWFDisplayItem->rotateTo' 'SWFDisplayItem->scale' 'SWFDisplayItem->scaleTo' 'SWFDisplayItem->setDepth' 'SWFDisplayItem->setName' 'SWFDisplayItem->setRatio' 'SWFDisplayItem->skewX' 'SWFDisplayItem->skewXTo' 'SWFDisplayItem->skewY' 'SWFDisplayItem->skewYTo' 'swf_endbutton' 'swf_enddoaction' 'swf_endshape' 'swf_endsymbol' 'swffill' 'SWFFill->moveTo' 'SWFFill->rotateTo' 'SWFFill->scaleTo' 'SWFFill->skewXTo' 'SWFFill->skewYTo' 'swffont' 'swffont->getwidth' 'swf_fontsize' 'swf_fontslant' 'swf_fonttracking' 'swf_getbitmapinfo' 'swf_getfontinfo' 'swf_getframe' 'swfgradient' 'SWFGradient->addEntry' 'swf_labelframe' 'swf_lookat' 'swf_modifyobject' 'swfmorph' 'SWFMorph->getshape1' 'SWFMorph->getshape2' 'swfmovie' 'SWFMovie->add' 'SWFMovie->nextframe' 'SWFMovie->output' 'swfmovie->remove' 'SWFMovie->save' 'SWFMovie->setbackground' 'SWFMovie->setdimension' 'SWFMovie->setframes' 'SWFMovie->setrate' 'SWFMovie->streammp3' 'swf_mulcolor' 'swf_nextid' 'swf_oncondition' 'swf_openfile' 'swf_ortho' 'swf_ortho2' 'swf_perspective' 'swf_placeobject' 'swf_polarview' 'swf_popmatrix' 'swf_posround' 'swf_pushmatrix' 'swf_removeobject' 'swf_rotate' 'swf_scale' 'swf_setfont' 'swf_setframe' 'swfshape' 'SWFShape->addFill' 'swf_shapearc' 'swf_shapecurveto' 'swf_shapecurveto3' 'SWFShape->drawCurve' 'SWFShape->drawCurveTo' 'SWFShape->drawLine' 'SWFShape->drawLineTo' 'swf_shapefillbitmapclip' 'swf_shapefillbitmaptile' 'swf_shapefilloff' 'swf_shapefillsolid' 'swf_shapelinesolid' 'swf_shapelineto' 'SWFShape->movePen' 'SWFShape->movePenTo' 'swf_shapemoveto' 'SWFShape->setLeftFill' 'SWFShape->setLine' 'SWFShape->setRightFill' 'swf_showframe' 'swfsprite' 'swfsprite->add' 'SWFSprite->nextframe' 'SWFSprite->remove' 'SWFSprite->setframes' 'swf_startbutton' 'swf_startdoaction' 'swf_startshape' 'swf_startsymbol' 'swftext' 'SWFText->addString' 'swftextfield' 'SWFTextField->addstring' 'SWFTextField->align' 'SWFTextField->setbounds' 'SWFTextField->setcolor' 'SWFTextField->setFont' 'SWFTextField->setHeight' 'SWFTextField->setindentation' 'SWFTextField->setLeftMargin' 'SWFTextField->setLineSpacing' 'SWFTextField->setMargins' 'SWFTextField->setname' 'SWFTextField->setrightMargin' 'SWFText->getWidth' 'SWFText->moveTo' 'SWFText->setColor' 'SWFText->setFont' 'SWFText->setHeight' 'SWFText->setSpacing' 'swf_textwidth' 'swf_translate' 'swf_viewport' 'sybase_affected_rows' 'sybase_close' 'sybase_connect' 'sybase_data_seek' 'sybase_deadlock_retry_count' 'sybase_fetch_array' 'sybase_fetch_assoc' 'sybase_fetch_field' 'sybase_fetch_object' 'sybase_fetch_row' 'sybase_field_seek' 'sybase_free_result' 'sybase_get_last_message' 'sybase_min_client_severity' 'sybase_min_error_severity' 'sybase_min_message_severity' 'sybase_min_server_severity' 'sybase_num_fields' 'sybase_num_rows' 'sybase_pconnect' 'sybase_query' 'sybase_result' 'sybase_select_db' 'sybase_set_message_handler' 'sybase_unbuffered_query' 'symlink' 'syslog' 'system' 'tan' 'tanh' 'tcpwrap_check' 'tempnam' 'textdomain' 'tidy_access_count' 'tidy_clean_repair' 'tidy_config_count' 'tidy::__construct' 'tidy_diagnose' 'tidy_error_count' 'tidy_get_body' 'tidy_get_config' 'tidy_get_error_buffer' 'tidy_get_head' 'tidy_get_html' 'tidy_get_html_ver' 'tidy_getopt' 'tidy_get_output' 'tidy_get_release' 'tidy_get_root' 'tidy_get_status' 'tidy_is_xhtml' 'tidy_is_xml' 'tidy_load_config' 'tidy_node->children' 'tidy_node->get_attr' 'tidy_node->get_nodes' 'tidy_node->hasChildren' 'tidy_node->hasSiblings' 'tidyNode->isAsp' 'tidy_node->isComment' 'tidy_node->isHtml' 'tidy_node->isJste' 'tidyNode->isPhp' 'tidy_node->isText' 'tidy_node->isXhtml' 'tidy_node->isXml' 'tidy_node->next' 'tidy_node->prev' 'tidy_parse_file' 'tidy_parse_string' 'tidy_repair_file' 'tidy_repair_string' 'tidy_reset_config' 'tidy_save_config' 'tidy_set_encoding' 'tidy_setopt' 'tidy_warning_count' 'time' 'time_nanosleep' 'tmpfile' 'token_get_all' 'token_name' 'touch' 'trigger_error' 'trim' 'uasort' 'ucfirst' 'ucwords' 'udm_add_search_limit' 'udm_alloc_agent' 'udm_alloc_agent_array' 'udm_api_version' 'udm_cat_list' 'udm_cat_path' 'udm_check_charset' 'udm_check_stored' 'udm_clear_search_limits' 'udm_close_stored' 'udm_crc32' 'udm_errno' 'udm_error' 'udm_find' 'udm_free_agent' 'udm_free_ispell_data' 'udm_free_res' 'udm_get_doc_count' 'udm_get_res_field' 'udm_get_res_param' 'udm_hash32' 'udm_load_ispell_data' 'udm_open_stored' 'udm_set_agent_param' 'uksort' 'umask' 'uniqid' 'unixtojd' 'unlink' 'unpack' 'unregister_tick_function' 'unserialize' 'unset' 'urldecode' 'urlencode' 'user_error' 'usleep' 'usort' 'utf8_decode' 'utf8_encode' 'var_dump' 'var_export' 'variant' 'variant_abs' 'variant_add' 'variant_and' 'variant_cast' 'variant_cat' 'variant_cmp' 'variant_date_from_timestamp' 'variant_date_to_timestamp' 'variant_div' 'variant_eqv' 'variant_fix' 'variant_get_type' 'variant_idiv' 'variant_imp' 'variant_int' 'variant_mod' 'variant_mul' 'variant_neg' 'variant_not' 'variant_or' 'variant_pow' 'variant_round' 'variant_set' 'variant_set_type' 'variant_sub' 'variant_xor' 'version_compare' 'vfprintf' 'virtual' 'vpopmail_add_alias_domain' 'vpopmail_add_alias_domain_ex' 'vpopmail_add_domain' 'vpopmail_add_domain_ex' 'vpopmail_add_user' 'vpopmail_alias_add' 'vpopmail_alias_del' 'vpopmail_alias_del_domain' 'vpopmail_alias_get' 'vpopmail_alias_get_all' 'vpopmail_auth_user' 'vpopmail_del_domain' 'vpopmail_del_domain_ex' 'vpopmail_del_user' 'vpopmail_error' 'vpopmail_passwd' 'vpopmail_set_user_quota' 'vprintf' 'vsprintf' 'w32api_deftype' 'w32api_init_dtype' 'w32api_invoke_function' 'w32api_register_function' 'w32api_set_call_method' 'wddx_add_vars' 'wddx_deserialize' 'wddx_packet_end' 'wddx_packet_start' 'wddx_serialize_value' 'wddx_serialize_vars' 'wordwrap' 'xattr_get' 'xattr_list' 'xattr_remove' 'xattr_set' 'xattr_supported' 'xdiff_file_diff' 'xdiff_file_diff_binary' 'xdiff_file_merge3' 'xdiff_file_patch' 'xdiff_file_patch_binary' 'xdiff_string_diff' 'xdiff_string_diff_binary' 'xdiff_string_merge3' 'xdiff_string_patch' 'xdiff_string_patch_binary' 'xml_error_string' 'xml_get_current_byte_index' 'xml_get_current_column_number' 'xml_get_current_line_number' 'xml_get_error_code' 'xml_parse' 'xml_parse_into_struct' 'xml_parser_create' 'xml_parser_create_ns' 'xml_parser_free' 'xml_parser_get_option' 'xml_parser_set_option' 'xmlrpc_decode' 'xmlrpc_decode_request' 'xmlrpc_encode' 'xmlrpc_encode_request' 'xmlrpc_get_type' 'xmlrpc_is_fault' 'xmlrpc_parse_method_descriptions' 'xmlrpc_server_add_introspection_data' 'xmlrpc_server_call_method' 'xmlrpc_server_create' 'xmlrpc_server_destroy' 'xmlrpc_server_register_introspection_callback' 'xmlrpc_server_register_method' 'xmlrpc_set_type' 'xml_set_character_data_handler' 'xml_set_default_handler' 'xml_set_element_handler' 'xml_set_end_namespace_decl_handler' 'xml_set_external_entity_ref_handler' 'xml_set_notation_decl_handler' 'xml_set_object' 'xml_set_processing_instruction_handler' 'xml_set_start_namespace_decl_handler' 'xml_set_unparsed_entity_decl_handler' 'xpath_eval' 'xpath_eval_expression' 'xpath_new_context' 'xptr_eval' 'xptr_new_context' 'xslt_backend_info' 'xslt_backend_name' 'xslt_backend_version' 'xslt_create' 'xslt_errno' 'xslt_error' 'xslt_free' 'xslt_getopt' 'xslt_process' 'xslt_set_base' 'xslt_set_encoding' 'xslt_set_error_handler' 'xslt_set_log' 'xslt_set_object' 'xslt_setopt' 'xslt_set_sax_handler' 'xslt_set_sax_handlers' 'xslt_set_scheme_handler' 'xslt_set_scheme_handlers' 'xsl_xsltprocessor_get_parameter' 'xsl_xsltprocessor_has_exslt_support' 'xsl_xsltprocessor_import_stylesheet' 'xsl_xsltprocessor_register_php_functions' 'xsl_xsltprocessor_remove_parameter' 'xsl_xsltprocessor_set_parameter' 'xsl_xsltprocessor_transform_to_doc' 'xsl_xsltprocessor_transform_to_uri' 'xsl_xsltprocessor_transform_to_xml' 'yaz_addinfo' 'yaz_ccl_conf' 'yaz_ccl_parse' 'yaz_close' 'yaz_connect' 'yaz_database' 'yaz_element' 'yaz_errno' 'yaz_error' 'yaz_es_result' 'yaz_get_option' 'yaz_hits' 'yaz_itemorder' 'yaz_present' 'yaz_range' 'yaz_record' 'yaz_scan' 'yaz_scan_result' 'yaz_schema' 'yaz_search' 'yaz_set_option' 'yaz_sort' 'yaz_syntax' 'yaz_wait' 'yp_all' 'yp_cat' 'yp_errno' 'yp_err_string' 'yp_first' 'yp_get_default_domain' 'yp_master' 'yp_match' 'yp_next' 'yp_order' 'zend_logo_guid' 'zend_version' 'zip_close' 'zip_entry_close' 'zip_entry_compressedsize' 'zip_entry_compressionmethod' 'zip_entry_filesize' 'zip_entry_name' 'zip_entry_open' 'zip_entry_read' 'zip_open' 'zip_read' 'zlib_get_coding_type' ) TokenTypes = 2 end> NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpAny TreeItemStyle = 'Id Standard' IgnoreAsParent = False end item DisplayName = 'php start' StyleName = 'PHP_bg' ConditionList = < item TagList.Strings = ( ' BlockEnd = 'php end' DisplayInTree = False NameFmt = '<%s-1>' DynHighlight = dhRangeNoBound HighlightPos = cpAny DynSelectMin = True CollapseFmt = 'PHP.....' IgnoreAsParent = False end item DisplayName = 'php end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '?>' ) end> BlockEnd = 'php start' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' StyleName = 'Bracket' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 32 end> BlockEnd = '}' DisplayInTree = False RefToCondEnd = True DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '...' Pen.Color = clRed Pen.Style = psDot IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}'#13#10 end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 32 end> BlockEnd = '{' HighlightPos = cpAny GroupIndex = 1 IgnoreAsParent = False end item DisplayName = 'var' ConditionList = < item TagList.Strings = ( '=' ) TokenTypes = 16 end item TokenTypes = 64 end> NameFmt = '%s0' GroupFmt = 'var' HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end item DisplayName = 'field' ConditionList = < item TagList.Strings = ( '=' '(' ) TokenTypes = 80 end item TokenTypes = 2 end item TagList.Strings = ( '>' ) TokenTypes = 16 end item TagList.Strings = ( '-' ) TokenTypes = 16 end item TokenTypes = 66 end> NameFmt = '%s0~s-3' GroupFmt = 'var' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end item DisplayName = '(' StyleName = 'Bracket' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 32 end> BlockEnd = ')' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 32 end> BlockEnd = '(' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '[' StyleName = 'Bracket' ConditionList = < item TagList.Strings = ( '[' ) TokenTypes = 32 end> BlockEnd = ']' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True IgnoreAsParent = False end item DisplayName = ']' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ']' ) TokenTypes = 32 end> BlockEnd = '[' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'class' ConditionList = < item TagList.Strings = ( 'class' ) TokenTypes = 2 end> BlockEnd = 'class_end' EndOfTextClose = True NameFmt = '%s0 %s-1' RefToCondEnd = True HighlightPos = cpAny SelfClose = True IgnoreAsParent = False end item DisplayName = 'class_end' BlockName = 'class' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 32 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'func' BlockName = 'class' ConditionList = < item TagList.Strings = ( 'function' ) TokenTypes = 2 end> BlockEnd = 'func_end' EndOfTextClose = True NameFmt = '%s0~[(]1' RefToCondEnd = True HighlightPos = cpAny CancelNextRules = True SelfClose = True IgnoreAsParent = False end item DisplayName = 'func_end' BlockName = 'func' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 32 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'func_without_class' ConditionList = < item TagList.Strings = ( 'function' ) TokenTypes = 2 end> BlockEnd = 'func_without_class_end' NameFmt = '%s0~[(]1' RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'func_without_class_end' BlockName = 'func_without_class' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 32 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'include' ConditionList = < item TagList.Strings = ( 'include' 'include_once' 'require' 'require_once' ) TokenTypes = 2 end> NameFmt = '%sz0' GroupFmt = '\Includes' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = < item DisplayName = 'PHP_dev_HTML' StartExpression = '\?>' EndExpression = '<\?' SyntAnalyzer = SyntAnal96 FromTextBegin = True end> SampleText.Strings = ( 'var = 100;' ' $this->proc($var);' ' echo [ $a, $b, $aa ]' ' echo ''test''."\\";' ' if (a){' ' }' ' else {' ' };' '}' '' 'class f {' ' function a(){' ' $n = 10;' ' if (a) { a++; }' ' i++;' ' }' ' function b(){' ' }' '}' '' 'class ff extends f {' ' function a(){' ' i++;' ' }' '' ' function b(){' ' if (a>b) {' ' a++;' ' }' ' }' '}' '' 'function pp_out2($a; $b){' ' $i++;' ' if ($a){' ' }' '}' '' '?>' ) TokenTypeNames.Strings = ( 'Comment' 'Id' 'Number' 'String' 'Symbol op ' 'Symbol single' 'Var' ) Extentions = 'php php2 php3 php4 php5' LexerName = 'PHP_' Notes.Strings = ( 'Created by 480499497 from http://forum.wincmd.ru' 'Big rework by Alexey (SynWrite)' ) RestartFromLineStart = True LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal101: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '"(\\"|.)*?("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*:=<>&/\|\^\.,;!%~\^\?\{\}\[\]\(\)]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keyw' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'false' 'null' 'true' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' EndOfTextClose = True NameFmt = '%s2~s0' HighlightPos = cpAny DrawStaple = True CollapseFmt = '%s2~s0' IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '[' ConditionList = < item TagList.Strings = ( '[' ) TokenTypes = 8 end> BlockEnd = ']' EndOfTextClose = True NameFmt = '%s2~s0' HighlightPos = cpAny DrawStaple = True CollapseFmt = '%s2~s0' IgnoreAsParent = False end item DisplayName = ']' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ']' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '{' ' "glossary": { //test' ' "title": "example glossary",' #9#9'"GlossDiv": {' ' "title": "S",' #9#9#9'"GlossList": {' ' "GlossEntry": {' ' "ID": "SGML",' #9#9#9#9#9'"SortAs": "SGML",' #9#9#9#9#9'"GlossTerm": "Standard Generalized Markup Language",' #9#9#9#9#9'"GlossDef": {' ' "para": "A meta-markup language, used to create markup languages such as DocBook.",' #9#9#9#9#9#9'"GlossSeeAlso": ["GML", "XML"]' ' },' ' "ArrayId": [' ' {"id": "1"},' ' {"id": "2", "Text": "TT"}' ' ] ' ' }' ' }' ' }' ' }' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' ) Extentions = 'json sublime-settings sublime-menu sublime-keymap' LexerName = 'JSON' Notes.Strings = ( 'Author: Alex, uvviewsoft.com' 'Test' 'http://json.org/example.html' 'http://www.jquery4u.com/json/10-example-json-files/' '' 'Added support for // comments' ) Charset = DEFAULT_CHARSET end object SyntAnal6: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'StringHere' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Variable' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Cmd' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '(?s) <\# .*? (\#>|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '" (`"|""|.)*? ("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String2' StyleName = 'String' TokenType = 4 Expression = ''' .*? (''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'HereString' StyleName = 'StringHere' TokenType = 4 Expression = '(?s) @"$ .+? ^"@' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'IdVariable' StyleName = 'Variable' TokenType = 2 Expression = '\$\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_][\w-]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 7 Expression = '0x[\da-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+\.\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\{\}\(\)\[\],;\./\+\-\*:=<>&/\|\^~!\?%]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keyw' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'Begin' 'Break' 'Catch' 'Continue' 'Data' 'Do' 'Dynamicparam' 'Else' 'Elseif' 'End' 'Exit' 'Filter' 'Finally' 'For' 'Foreach' 'From' 'Function' 'If' 'In' 'Local' 'Param' 'Private' 'Process' 'Return' 'Switch' 'Throw' 'Trap' 'Try' 'Until' 'Where' 'While' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Cmd' StyleName = 'Cmd' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'add-content' 'add-history' 'add-member' 'add-pssnapin' 'clear-content' 'clear-item' 'clear-itemproperty' 'clear-variable' 'compare-object' 'convertfrom-securestring' 'convert-path' 'convertto-html' 'convertto-securestring' 'copy-item' 'copy-itemproperty' 'export-alias' 'export-clixml' 'export-console' 'export-csv' 'foreach-object' 'format-custom' 'format-list' 'format-table' 'format-wide' 'get-acl' 'get-alias' 'get-authenticodesignature' 'get-childitem' 'get-command' 'get-content' 'get-credential' 'get-culture' 'get-date' 'get-eventlog' 'get-executionpolicy' 'get-help' 'get-history' 'get-host' 'get-item' 'get-itemproperty' 'get-location' 'get-member' 'get-pfxcertificate' 'get-process' 'get-psdrive' 'get-psprovider' 'get-pssnapin' 'get-service' 'get-tracesource' 'get-uiculture' 'get-unique' 'get-variable' 'get-wmiobject' 'group-object' 'import-alias' 'import-clixml' 'import-csv' 'invoke-expression' 'invoke-history' 'invoke-item' 'join-path' 'measure-command' 'measure-object' 'move-item' 'move-itemproperty' 'new-alias' 'new-item' 'new-itemproperty' 'new-object' 'new-psdrive' 'new-service' 'new-timespan' 'new-variable' 'out-default' 'out-file' 'out-host' 'out-null' 'out-printer' 'out-string' 'pop-location' 'push-location' 'read-host' 'remove-item' 'remove-itemproperty' 'remove-psdrive' 'remove-pssnapin' 'remove-variable' 'rename-item' 'rename-itemproperty' 'resolve-path' 'restart-service' 'resume-service' 'select-object' 'select-string' 'set-acl' 'set-alias' 'set-authenticodesignature' 'set-content' 'set-date' 'set-executionpolicy' 'set-item' 'set-itemproperty' 'set-location' 'set-psdebug' 'set-service' 'set-tracesource' 'set-variable' 'sort-object' 'split-path' 'start-service' 'start-sleep' 'start-transcript' 'stop-process' 'stop-service' 'stop-transcript' 'suspend-service' 'tee-object' 'test-path' 'trace-command' 'update-formatdata' 'update-typedata' 'where-object' 'write-debug' 'write-error' 'write-host' 'write-output' 'write-progress' 'write-verbose' 'write-warning' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False RefToCondEnd = True HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '# Convert any text file to UTF-8' 'param( [string] $infile = $(throw "Please specify a filename.") )' '$outfile = "$infile.utf8"' 'get-content -Path $infile | out-file $outfile -encoding utf8' '' '$s = "My name is `"Joe"", hi" + ''Joe''''test'' test' '$string = @"' 'one' '"@' '' '<# Block comment' '#>' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' ) Extentions = 'ps1' LexerName = 'PowerShell' Notes.Strings = ( 'Author: Alex, uvviewsoft.com' 'Test:' 'http://www.robvanderwoude.com/powershellexamples.php' ) LineComment = '# ' Charset = DEFAULT_CHARSET end object SyntAnal20: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Identifier' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reserved word' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Preprocessor' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Function separator' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = clLime FormatType = ftBackGround end item DisplayName = 'Current block' Font.Color = clWhite Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = clSkyBlue FormatType = ftBackGround end item DisplayName = 'Current function' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' BgColor = 16769505 FormatType = ftBackGround end> TokenRules = < item DisplayName = 'Any name' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '''.*?(''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '\d+ \.? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' TokenType = 1 Expression = '(?s)\(\*.*?(\*\)|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '(?s)\{.*?(\}|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 3' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'HEX' StyleName = 'Number' TokenType = 7 Expression = '\$[a-f\d]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\*,\.;:\(\)=<>\+\-\[\]]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Char' StyleName = 'String' TokenType = 8 Expression = '\#(\d+|\$[\da-f]+)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Preprocessor' StyleName = 'Preprocessor' TokenType = 1 Expression = '^\s*\#.*$' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Key words' StyleName = 'Reserved word' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abstract' 'and' 'array' 'as' 'asm' 'begin' 'case' 'class' 'const' 'constructor' 'contains' 'destructor' 'dispinterface' 'div' 'do' 'downto' 'dynamic' 'else' 'end' 'except' 'exports' 'file' 'finalization' 'finally' 'for' 'function' 'goto' 'if' 'implementation' 'in' 'index' 'inherited' 'initialization' 'inline' 'interface' 'is' 'label' 'library' 'mod' 'nil' 'not' 'object' 'of' 'or' 'out' 'override' 'package' 'packed' 'pascal' 'private' 'procedure' 'program' 'property' 'protected' 'public' 'published' 'raise' 'read' 'record' 'register' 'repeat' 'requires' 'resourcestring' 'safecall' 'set' 'shl' 'shr' 'stdcall' 'string' 'then' 'threadvar' 'to' 'try' 'type' 'unit' 'until' 'uses' 'var' 'virtual' 'while' 'with' 'write' 'xor' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'begin' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( 'begin' 'case' 'try' ) TokenTypes = 4 end> BlockEnd = 'End' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True IgnoreAsParent = False end item DisplayName = 'End' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'end' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'asm' ConditionList = < item TagList.Strings = ( 'asm' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'End' Highlight = True InvertColors = True DisplayInTree = False DynHighlight = dhRangeNoBound HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'until' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( 'until' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'repeat' ConditionList = < item TagList.Strings = ( 'repeat' ) TokenTypes = 4 IgnoreCase = True end> BlockEnd = 'until' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '(' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '(' '[' ) TokenTypes = 8 end> BlockEnd = ')' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTag DynSelectMin = True IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ']' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 1021 end item TokenTypes = 2 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Function separator' StyleName = 'Function separator' BlockType = btLineBreak ConditionList = < item TagList.Strings = ( 'constructor' 'destructor' 'function' 'procedure' ) TokenTypes = 4 IgnoreCase = True end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Single function' ConditionList = < item TagList.Strings = ( '.' ) CondType = tcNotEqual TokenTypes = 8 end item TokenTypes = 4 end item TagList.Strings = ( 'function' 'procedure' ) TokenTypes = 4 end> IdentIndex = 1 BlockOffset = 2 BlockEnd = 'End of function' NameFmt = '%s2 %s1' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'End of function' BlockName = 'Single function' StrictParent = True BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' ) TokenTypes = 8 end item TagList.Strings = ( 'end' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '{Syntax highlighting}' ' #ifdef' ' #endif' 'procedure Button1Click(Sender: TObject);' 'var' ' Number: integer;' ' FloatNumber: double;' 'begin' ' Number := 123; // View integer number style' ' Form.Caprion := ''This Number is '' + IntToStr(Number); // View string style' ' Inc(Number, $1FA7); // View HEX style' ' {Assembler style}' ' asm' ' MOV AX, 1234H' ' MOV Number, AX' ' end;' 'end;' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' ) LexerName = 'Pascal script' SkipSpaces = False Notes.Strings = ( 'This lexer is used in Inno Setup to hilite [Code] blocks.' ) Internal = True LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal7: TLibSyntAnalyzer Formats = < item DisplayName = 'Param' Font.Color = clOlive Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Const' Font.Color = 206 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String Eval' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Var' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id Function' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' BorderTypeBottom = blDot BorderColorBottom = clTeal end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\* .*? (\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Param' StyleName = 'Param' BlockName = '{' TokenType = 7 Expression = '[\w\.-]+ (?=\s*\:)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[;:,%\(\)\{\}\[\]\-\+\*~]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Const' StyleName = 'Const' TokenType = 5 Expression = '\#[\da-f]+\b | \b \d+(\.\d+)? (%|\w+)?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String in URL' Enabled = False StyleName = 'String' Expression = '(?<=URL\s*\() .*? (?=\))' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '("|'') .*? (\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Var' StyleName = 'Var' TokenType = 2 Expression = '@\w[\w-]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 6 Expression = '[\w\.\-\#]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Eval' StyleName = 'String Eval' TokenType = 4 Expression = '` .*? (`|$)' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keyw' StyleName = 'Id Function' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'alpha' 'and' 'ceil' 'darken' 'desaturate' 'fade' 'fadein' 'fadeout' 'floor' 'hue' 'iscolor' 'isem' 'iskeyword' 'isnumber' 'ispercentage' 'ispixel' 'isstring' 'isurl' 'lighten' 'lightness' 'mix' 'not' 'percentage' 'rgb' 'rgba' 'round' 'saturate' 'saturation' 'spin' 'true' 'when' ) TokenTypes = 64 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' Highlight = True InvertColors = True NameFmt = '%sl0' RefToCondEnd = True DynHighlight = dhRange HighlightPos = cpRange DynSelectMin = True IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = '{' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param begin' ConditionList = < item TagList.Strings = ( ':' ) TokenTypes = 520 end item TokenTypes = 128 end> IdentIndex = 1 BlockOffset = 1 BlockEnd = 'Param end' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' '}' ) TokenTypes = 8 end> BlockOffset = 1 DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '// Comment' '@base: #ff40aa;' '@height: `document.body.clientHeight`;' '@filter: ~"ms:alwaysHasItsOwnSyntax()";' '' '.box-shadow(@style, @c) when (iscolor(@c)) {' ' box-shadow: @style @c;' ' -webkit-box-shadow: @style @c;' '}' '.box-shadow(@style, @alpha: 50%) when (isnumber(@alpha)) {' ' .box-shadow(@style, rgba(0, 0, 0, @alpha));' '}' '.box {' ' color: saturate(@base, 5%);' ' border-color: lighten(@base, 30%);' ' div { .box-shadow(0 0 5px, 30%) }' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Var' 'Symbol' 'String' 'Const' 'Id' 'Param' ) Extentions = 'less' LexerName = 'LESS' Notes.Strings = ( 'Author: Alex, uvviewsoft.com' 'Test:' 'http://lesscss.org/' ) LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal48: TLibSyntAnalyzer Formats = < item DisplayName = 'Param' Font.Color = clOlive Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Const' Font.Color = 206 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Var' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id Function' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' BorderTypeBottom = blDot BorderColorBottom = clTeal end item DisplayName = 'Commd' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\* .*? (\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Param' StyleName = 'Param' BlockName = '{' TokenType = 7 Expression = '[\w\.-][\w\-\#\{\}\$]+ (?=\s*\:)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Const' StyleName = 'Const' TokenType = 5 Expression = '\#[\da-f]+\b | \b \d+(\.\d+)? (%|\w+)?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String in URL' Enabled = False StyleName = 'String' Expression = '(?<=URL\s*\() .*? (?=\))' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '("|'') .*? (\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Var' StyleName = 'Var' TokenType = 2 Expression = '\$\w[\w-]*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 6 Expression = '[\w\.\-][\w\-\#\{\}\$]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[;:,%\(\)\{\}\[\]\-\+\*~&\#]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Commd' StyleName = 'Commd' TokenType = 6 Expression = '@\w+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'KeywFunc' StyleName = 'Id Function' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abs' 'adjust-color' 'adjust-hue' 'alpha' 'append' 'blue' 'ceil' 'change-color' 'comparable' 'complement' 'darken' 'desaturate' 'fade-in' 'fade-out' 'floor' 'grayscale' 'green' 'hsl' 'hsla' 'hue' 'if' 'invert' 'join' 'length' 'lighten' 'lightness' 'mix' 'nth' 'opacify' 'opacity' 'percentage' 'quote' 'red' 'rgb' 'rgba' 'round' 'saturate' 'saturation' 'scale-color' 'transparentize' 'type-of' 'unit' 'unitless' 'unquote' ) TokenTypes = 64 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' Highlight = True InvertColors = True NameFmt = '%sl0' RefToCondEnd = True DynHighlight = dhRange HighlightPos = cpRange DynSelectMin = True IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}'#13#10 end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = '{' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param begin' ConditionList = < item TagList.Strings = ( ':' ) TokenTypes = 520 end item TokenTypes = 128 end> IdentIndex = 1 BlockOffset = 1 BlockEnd = 'Param end' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Param end' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ';' '}' ) TokenTypes = 8 end> BlockOffset = 1 DisplayInTree = False HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '/* style.scss */' 'a {' ' color: rgb(10, 10, 0);' ' &:hover { color: #ffbbff; }' '}' '' '@mixin rounded-top {' ' $side: top;' ' $radius: 10px;' ' border-#{$side}-radius: $radius;' ' -moz-border-radius-#{$side}: $radius;' '}' '' '#navbar li { @include rounded-top; }' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Var' 'Symbol' 'String' 'Const' 'Id' 'Param' ) Extentions = 'scss' LexerName = 'SCSS' Notes.Strings = ( 'Author: Alex, uvviewsoft.com' 'Test: ' 'http://sass-lang.com/tutorial.html' 'Func list:' 'http://sass-lang.com/docs/yardoc/Sass/Script/Functions.html' ) LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal33: TLibSyntAnalyzer Formats = < item DisplayName = 'File names' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = clSkyBlue end item DisplayName = 'Chunk start' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 12615935 end item DisplayName = 'Context line' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = clSilver end item DisplayName = 'Added line' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 8454016 end item DisplayName = 'Deleted line' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 8421631 end item DisplayName = 'Index line' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = clCream end> TokenRules = < item DisplayName = 'File name' StyleName = 'File names' Expression = '^(---|\+\+\+).*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Chunk start' StyleName = 'Chunk start' TokenType = 1 Expression = '^@@.*@@' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Added line' StyleName = 'Added line' TokenType = 2 Expression = '^+.*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Deleted line' StyleName = 'Deleted line' TokenType = 2 Expression = '^-.*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Context line' StyleName = 'Context line' TokenType = 3 Expression = '^\s.*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Index line' StyleName = 'Index line' TokenType = 5 Expression = '^Index: .*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Other lines' TokenType = 6 Expression = '.*' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Index-line' ConditionList = < item TokenTypes = 32 end> EndOfTextClose = True HighlightPos = cpAny SelfClose = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( 'Index: components/chmhelp/lhelp/lhelp.ico' '===================================================================' 'Cannot display: file marked as a binary type.' 'svn:mime-type = image/icon' 'Index: ide/filename' 'some text' 'simple text' '--- a/python/Makefile.am'#9'2010-05-26 22:09:50 +0000' '+++ b/python/Makefile.am'#9'2010-09-10 20:26:24 +0000' '@@ -41,9 +41,9 @@' ' libvirtmod_la_CFLAGS = $(WARN_PYTHON_CFLAGS)' ' ' ' libvirtmod_la_LDFLAGS = -module -avoid-version -shared -L$(top_builddir)/src/.libs \' '-'#9'$(CYGWIN_EXTRA_LDFLAGS)' '+'#9'$(CYGWIN_EXTRA_LDFLAGS) $(MINGW_EXTRA_LDFLAGS) -L/python/libs' ' libvirtmod_la_LIBADD = $(mylibs) \' '-'#9'$(CYGWIN_EXTRA_LIBADD) $(CYGWIN_EXTRA_PYTHON_LIBADD)' '+'#9'$(CYGWIN_EXTRA_LIBADD) $(CYGWIN_EXTRA_PYTHON_LIBADD) -lpython26' ' ' ' GENERATE = generator.py' ) TokenTypeNames.Strings = ( 'file' 'chunk' 'line' 'context' 'default' 'index' 'unknown' ) Extentions = 'diff dif patch' LexerName = 'Diff' SkipSpaces = False Notes.Strings = ( 'Author: WhiteWind' 'Improved: Alexey (Synwrite)' ) Charset = DEFAULT_CHARSET end object SyntAnal67: TLibSyntAnalyzer Formats = < item DisplayName = 'Heading' Font.Color = clMaroon Font.Height = -19 Font.Name = 'Consolas' Font.Style = [fsBold] FormatType = ftCustomFont end item DisplayName = 'Comment' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Quote' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 12645824 end item DisplayName = 'Text' Font.Color = clBlack Font.Height = -13 Font.Name = 'Consolas' end item DisplayName = 'Codeblock' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 15779980 end item DisplayName = 'Block' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' BgColor = 15779980 end item DisplayName = 'Link' Font.Color = 3289830 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Image' Font.Color = 15086130 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Reference' Font.Color = 13030 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Footnote' Font.Color = 3277030 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'HTML Code' Font.Color = 8404992 Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Bold' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Italic' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Bold-Italic' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold, fsItalic] end item DisplayName = 'Definition' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 14737357 BorderColorLeft = 16384 end item DisplayName = 'List' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' BgColor = 16763594 end item DisplayName = 'Crossed out' Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsStrikeOut] end> TokenRules = < item DisplayName = 'Bold-Italic' StyleName = 'Bold-Italic' TokenType = 1 Expression = '(\*\*\*|___).*?(\*\*\*|___|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Bold' StyleName = 'Bold' TokenType = 1 Expression = '(\*\*|__).*?(\*\*|__|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Italic' StyleName = 'Italic' TokenType = 1 Expression = '(\*|_) \S.*? (\*|_|")' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Heading' StyleName = 'Heading' Expression = '^\#.* | .*\z--[-\x09\x20\|]* | .*\z=+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 2 Expression = '(?s)\' '/* This, too */' '' '`get_prop` id "token_type"; optional `get_prop` param' '' '`Inline Code` inside a paragraph with *italic*, ' '**bold** and ***bold italic***, [^footnote] and + ' '[reference][ref]. syntax and special ↔ ' 'chars are highlighted, [Hyperlink text](url "title") ' 'and ![alternative text](image adress "title"). ' '~~Crossed out~~ is supported, too. ' '' '~~~' 'Codeblocks' '~~~' '' ' Codeblock by indention' '' #9'1. But not for numbered' #9'- or unordered lists' ' '#9'+ with several indentions' ' '#9'* leading digit, + - * ' '1. note: unordered needs a sign & blank' #9'(a) extended Pandoc interpretation is supported' ' '#9'i) with roman numbering (i) ' '' '(@) Pandoc Numbered example lists' '(@ref) with or without reference, where (@ref) is' 'handled as reference' '' '> quoted text' '' 'Definition lists' ': In a single line' '' ' indented definition lists' '' #9': paragraph (blank line between)' '' '[ref]: url "title"' '[^footnote]: this is a footnote *italic* ' '' '/* Optional */' 'header' '=' '' '```' 'codeblock' '```' ' ' ' ' ) TokenTypeNames.Strings = ( 'Heading' 'Text' 'Comment' 'Quote' 'Codeblock' 'Block' 'Reference' 'Footnote' 'Footnote-Inline' 'HTML Code' 'Definition' 'Link' 'Image' 'List' ) Extentions = 'md markdown mkd' LexerName = 'Markdown' SkipSpaces = False Notes.Strings = ( 'Author: NoSi (v1.0 2014-01-20)' 'Fixes: Alex (Synwrite) ' ) Charset = DEFAULT_CHARSET end object SyntAnal2: TLibSyntAnalyzer Formats = < item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Identifier' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id keyword' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id function' Font.Color = clBlue Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Word1stTreeItem' StyleName = 'Id keyword' TokenType = 11 Expression = '^[\x20\x09]*(def|class)\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Word1stKeyword' StyleName = 'Id keyword' TokenType = 10 Expression = '^[\x20\x09]*(if|else|elif|for|while|try|except|finally|switch|case|with)\b' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Word1stInteger' StyleName = 'Number' TokenType = 9 Expression = '^[\x20\x09]* \d+(\.\d+)?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Word1stId' StyleName = 'Identifier' TokenType = 9 Expression = '^[\x20\x09]*\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Word1stAttrib' StyleName = 'Symbol' TokenType = 9 Expression = '^[\x20\x09]*@' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Word1stComment' StyleName = 'Comment' TokenType = 13 Expression = '^[\x20\x09]* \#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String raw' StyleName = 'String' TokenType = 4 Expression = 'r(''|") .*? (\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String """' StyleName = 'String' TokenType = 4 Expression = '(?s) ("""|'''''') .*? (\1|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String ''' StyleName = 'String' TokenType = 4 Expression = '(?s)'' (\\.|.)*? (''|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String "' StyleName = 'String' TokenType = 4 Expression = '(?s)" (\\.|.)*? ("|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id __init__' StyleName = 'Identifier' TokenType = 2 Expression = '__\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Identifier' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer hex' StyleName = 'Number' TokenType = 5 Expression = '0[xbo][0-9a-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+(\.\d*)?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol :' StyleName = 'Symbol' TokenType = 12 Expression = ':' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\*,\.;\(\)=<>\+\-\[\]\{\}\^@!%\\\|~&]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keywords' StyleName = 'Id keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'and' 'as' 'assert' 'break' 'class' 'continue' 'def' 'del' 'elif' 'else' 'except' 'exec' 'finally' 'for' 'from' 'global' 'if' 'import' 'in' 'is' 'lambda' 'not' 'or' 'pass' 'print' 'raise' 'return' 'try' 'while' 'yield' ) TokenTypes = 516 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Functions' StyleName = 'Id function' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'abs' 'apply' 'bool' 'buffer' 'callable' 'chr' 'classmethod' 'cmp' 'coerce' 'complex' 'delattr' 'dict' 'dir' 'divmod' 'enumerate' 'eval' 'execfile' 'False' 'file' 'filter' 'float' '__future__' 'getattr' 'globals' 'hasattr' 'hash' 'help' 'hex' 'id' '__import__' 'input' 'int' 'intern' 'isinstance' 'issubclass' 'iter' 'len' 'list' 'locals' 'long' 'map' 'max' 'min' 'None' 'NotImplemented' 'object' 'oct' 'open' 'ord' 'pow' 'property' 'range' 'raw_input' 'reduce' 'reload' 'repr' 'round' 'self' 'setattr' 'slice' 'staticmethod' 'str' 'sum' 'super' 'True' 'tuple' 'type' 'unichr' 'unicode' 'vars' 'xrange' 'zip' ) TokenTypes = 516 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True AlwaysEnabled = True ConditionList = < item TokenTypes = 8192 end> BlockEnd = 'Block comment end' EndOfTextClose = True DisplayInTree = False HighlightPos = cpBound CollapseFmt = '{ ... }' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockName = 'Block comment' StrictParent = True AlwaysEnabled = True BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 8192 end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'block for tree' ConditionList = < item TagList.Strings = ( ':' ) TokenTypes = 4096 end item CondType = tcSkip TokenTypes = 510 end item TokenTypes = 2048 end> EndOfTextClose = True NameFmt = '%sz0' RefToCondEnd = True HighlightPos = cpAny CancelNextRules = True GroupIndex = 20 CollapseFmt = '%s0 %s-1...' IgnoreAsParent = False end item DisplayName = 'block for tree (ex)' ConditionList = < item TagList.Strings = ( ':' ) TokenTypes = 4096 end item CondType = tcSkip TokenTypes = 1022 end item TokenTypes = 2048 end> EndOfTextClose = True NameFmt = '%sz0' RefToCondEnd = True HighlightPos = cpAny CancelNextRules = True DrawStaple = True GroupIndex = 20 CollapseFmt = '%s0 %s-1...' IgnoreAsParent = False end item DisplayName = 'block begin' ConditionList = < item TagList.Strings = ( ':' ) TokenTypes = 4096 end item CondType = tcSkip TokenTypes = 510 end item TokenTypes = 1024 end> EndOfTextClose = True DisplayInTree = False NameFmt = '"%s0"' RefToCondEnd = True HighlightPos = cpAny DrawStaple = True GroupIndex = 20 CollapseFmt = '%sz0 ...' IgnoreAsParent = False end item DisplayName = 'import' ConditionList = < item TagList.Strings = ( 'from' 'import' ) TokenTypes = 512 end> NameFmt = '%sz0' GroupFmt = '\imports' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '#Comment' '"""Doc' 'string"""' 'import sys, sys2, sys3' 'from csv import aa, bb' 'str = r''\test\test'' + u''test'' + r"\test"' '' ' def func(num):' ' for n in range(len(sys.argv)):' ' print "Arg %s" % sys.argv[n]' ' if n>2:' ' return True' ' return False ' '' 'class MyName(object): ' ' @staticmethod' ' def func1(num):' ' pass' ' ' 'MyName().func1(num)' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' 'Char const' '1st word' '1st keyword' '1st word tree' 'Symbol :' '1st comment' ) Extentions = 'py pyw rpy cpy sconstruct' LexerName = 'Python' SkipSpaces = False FullRefreshSize = 80000 Notes.Strings = ( 'New Python lexer, by Alex (SynWrite)' 'For indent-based folding lexer must be tweaked:' 'see SynWrite lexer documentation about these tweaks.' ) LineComment = '#' Charset = DEFAULT_CHARSET left = 144 top = 184 end object SyntAnal4: TLibSyntAnalyzer Formats = < item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id keyword' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id type' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String regex' Font.Color = clOlive Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Current block' Font.CharSet = RUSSIAN_CHARSET Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] BgColor = 13369046 FormatType = ftBackGround BorderTypeLeft = blSolid BorderColorLeft = clGray BorderTypeTop = blSolid BorderColorTop = clGray BorderTypeRight = blSolid BorderColorRight = clGray BorderTypeBottom = blSolid BorderColorBottom = clGray end> TokenRules = < item DisplayName = 'Id' StyleName = 'Id' TokenType = 2 Expression = '[a-z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '("|'') (\\\1|\\\\|.)*? (\1|$)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Hex' StyleName = 'Number' TokenType = 7 Expression = '0x[\da-f]+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Float' StyleName = 'Number' TokenType = 6 Expression = '(\d+ \.)? \d+ e [\+\-]? \d+ | \d+ \. \d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Integer' StyleName = 'Number' TokenType = 5 Expression = '\d+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 1' StyleName = 'Comment' TokenType = 1 Expression = '(?s)/\*.*?(\*/|\Z)' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment 2' StyleName = 'Comment' TokenType = 1 Expression = '//.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String regex' StyleName = 'String regex' TokenType = 4 Expression = '`.*?`' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Single symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\{\}\(\)\[\],;:]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[/\+\-\*=<>&/\|\^\.!%]+' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'keywords' StyleName = 'Id keyword' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'break' 'case' 'chan' 'const' 'continue' 'default' 'defer' 'else' 'fallthrough' 'for' 'func' 'go' 'goto' 'if' 'import' 'interface' 'map' 'package' 'range' 'return' 'select' 'struct' 'switch' 'type' 'var' ) TokenTypes = 4 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'keyw types' StyleName = 'Id type' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'bool' 'byte' 'complex128' 'complex64' 'float32' 'float64' 'int' 'int16' 'int32' 'int64' 'int8' 'len' 'nil' 'rune' 'string' 'uint' 'uint16' 'uint32' 'uint64' 'uint8' 'uintptr' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'func' ConditionList = < item TagList.Strings = ( 'func' ) TokenTypes = 4 end> NameFmt = '%sz0' RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '%sz0...' NoEndRule = True IgnoreAsParent = False end item DisplayName = '{' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpRange DynSelectMin = True DrawStaple = True CollapseFmt = '{ ... }' IgnoreAsParent = False AutoCloseMode = acmCloseNearest AutoCloseText = '}' end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = '{' HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True AlwaysEnabled = True ConditionList = < item TokenTypes = 2 end> BlockEnd = 'Block comment end' DisplayInTree = False HighlightPos = cpBound CollapseFmt = '{ ... }' GrammaRuleName = 'comments' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockName = 'Block comment' BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 2 IgnoreCase = True end> BlockOffset = 1 HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '(' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '(' ) TokenTypes = 8 end> BlockEnd = ')' DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ')' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ')' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = '[' StyleName = 'Current block' ConditionList = < item TagList.Strings = ( '[' ) TokenTypes = 8 end> BlockEnd = ']' NotCollapsed = True DisplayInTree = False DynHighlight = dhBound HighlightPos = cpBoundTagBegin DynSelectMin = True IgnoreAsParent = False end item DisplayName = ']' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( ']' ) TokenTypes = 8 end> HighlightPos = cpBound IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( 'func (c *Chain) Generate(n int) string {' #9'var words []string' #9'for i := 0; i < n; i++ {' #9#9'if len(choices) == 0 {' #9#9#9'break' #9#9'}' #9'}' #9'return "Text" + ''Test''' '}' '' 'func NewChain(prefixLen int) *Chain {' #9'return `Ttt \d+`' '}' '' 'func (p Prefix) Shift(word string) {' #9'p[len(p)-1] = word' '} ' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Identifier' 'Symbol' 'String' 'Integer const' 'Float const' 'Hex const' ) Extentions = 'go' LexerName = 'Go' Notes.Strings = ( 'Author: Alex, uvviewsoft.com' 'Ref: http://golang.org/ref/spec' ) LineComment = '//' Charset = DEFAULT_CHARSET end object SyntAnal3: TLibSyntAnalyzer Formats = < item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Id Param' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Var' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end> TokenRules = < item DisplayName = 'Comment' StyleName = 'Comment' Expression = '\#.*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id Param' StyleName = 'Id Param' TokenType = 3 Expression = '^\s*\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 3 Expression = '\w+' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Var' StyleName = 'Var' TokenType = 4 Expression = '%\{ .+? \}' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 2 Expression = '("|'') (\\\1|.)*? \1' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 1 Expression = '[/\*,\.\;:\(\)=<>\+\-\[\]\{\}%\|\&\\~\^\$!]' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Block comment' BlockName = 'Block comment' NotParent = True ConditionList = < item TokenTypes = 1 end> BlockEnd = 'Block comment end' EndOfTextClose = True DisplayInTree = False RefToCondEnd = True HighlightPos = cpBound CollapseFmt = '...' IgnoreAsParent = False end item DisplayName = 'Block comment end' BlockType = btRangeEnd ConditionList = < item CondType = tcNotEqual TokenTypes = 1 end item TokenTypes = 1 end> BlockEnd = 'Block comment' RefToCondEnd = True HighlightPos = cpBound IgnoreAsParent = False end item DisplayName = 'Tag' ConditionList = < item TokenTypes = 8 end item TagList.Strings = ( '<' ) TokenTypes = 2 end> BlockOffset = 1 BlockEnd = 'Tag end' NameFmt = '%sz1' HighlightPos = cpAny DrawStaple = True IgnoreAsParent = False end item DisplayName = 'Tag end' BlockType = btRangeEnd ConditionList = < item TokenTypes = 8 end item TagList.Strings = ( '/' ) TokenTypes = 2 end item TagList.Strings = ( '<' ) TokenTypes = 2 end> BlockOffset = -1 SameIdent = True HighlightPos = cpAny IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '' #9'RewriteEngine On' #9'#RewriteBase /relative/web/path/' '' #9'RewriteCond %{REQUEST_URI} ''/favicon.ico''' #9'RewriteRule ^(.*) index.php' '' #9'RewriteCond %{HTTP:Authorization} !^$' #9'RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}] ' ' ' ' ' ' #Folding none' ' ' ' ' ' ' ' #Folding ok' ' ' '' '' ) TokenTypeNames.Strings = ( 'Comment' 'Symbol' 'String' 'Id' 'Var' ) Extentions = '/.htaccess /.htpasswd /httpd.conf /fluentd.conf' LexerName = 'Apache config' SkipSpaces = False Notes.Strings = ( 'Alexey (SynWrite)' ) LineComment = '#' Charset = DEFAULT_CHARSET end object SyntAnal5: TLibSyntAnalyzer Formats = < item DisplayName = 'Comment' Font.Color = clGray Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Shebang' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsItalic] end item DisplayName = 'Var' Font.Color = clGreen Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'String' Font.Color = clTeal Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Number' Font.Color = clNavy Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end item DisplayName = 'Id' Font.Color = clBlack Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Keywords' Font.Color = clPurple Font.Height = -13 Font.Name = 'Courier New' end item DisplayName = 'Symbol' Font.Color = clMaroon Font.Height = -13 Font.Name = 'Courier New' Font.Style = [fsBold] end> TokenRules = < item DisplayName = 'Shebang' StyleName = 'Shebang' Expression = '\#!.*$' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Comment' StyleName = 'Comment' TokenType = 1 Expression = '\#[\s\#\-].*$ | \#\z' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Var' StyleName = 'Var' TokenType = 2 Expression = '[$@%][$]?[a-zA-Z_]\w*' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'String' StyleName = 'String' TokenType = 4 Expression = '("|'') (\\\1|.)*? \1' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Id' StyleName = 'Id' TokenType = 2 Expression = '[a-zA-Z_]\w* (::\w+)?' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Symbol' StyleName = 'Symbol' TokenType = 3 Expression = '[\+\-/\*\(\)\[\]\{\}\<>\.,~!&\|;:=%\^\#\\]' ColumnFrom = 0 ColumnTo = 0 end item DisplayName = 'Number' StyleName = 'Number' TokenType = 5 Expression = '\d+(\.\d+)?' ColumnFrom = 0 ColumnTo = 0 end> BlockRules = < item DisplayName = 'Keywords' StyleName = 'Keywords' BlockType = btTagDetect ConditionList = < item TagList.Strings = ( 'after' 'append' 'apply' 'argc' 'argv' 'argv0' 'array' 'auto_execok' 'auto_import' 'auto_load' 'auto_mkindex' 'auto_path' 'auto_qualify' 'auto_reset' 'bell' 'bgerror' 'binary' 'bind' 'bindtags' 'bitmap' 'break' 'busy' 'button' 'canvas' 'catch' 'cd' 'chan' 'checkbutton' 'clipboard' 'clock' 'close' 'colors' 'concat' 'console' 'constructor' 'continue' 'coroutine' 'cursors' 'dde' 'destroy' 'destructor' 'dict' 'encoding' 'entry' 'env' 'eof' 'error' 'errorCode' 'errorInfo' 'eval' 'event' 'exec' 'exit' 'expr' 'fblocked' 'fconfigure' 'fcopy' 'file' 'fileevent' 'filename' 'flush' 'focus' 'font' 'fontchooser' 'for' 'foreach' 'format' 'frame' 'geometry' 'gets' 'glob' 'global' 'grab' 'grid' 'history' 'http' 'if' 'image' 'incr' 'info' 'interp' 'join' 'keysyms' 'label' 'labelframe' 'lappend' 'lassign' 'lindex' 'linsert' 'list' 'listbox' 'llength' 'lmap' 'load' 'lower' 'lrange' 'lrepeat' 'lreplace' 'lreverse' 'lsearch' 'lset' 'lsort' 'mathfunc' 'mathop' 'memory' 'menu' 'menubutton' 'message' 'method' 'msgcat' 'my' 'namespace' 'next' 'nextto' 'oo::class' 'oo::copy' 'oo::define' 'oo::objdefine' 'oo::object' 'open' 'option' 'options' 'pack' 'package' 'panedwindow' 'parray' 'photo' 'pid' 'pkg::create' 'pkg_mkIndex' 'place' 'platform' 'platform::shell' 'proc' 'puts' 'pwd' 'radiobutton' 'raise' 'read' 'refchan' 'regexp' 'registry' 'regsub' 'rename' 're_syntax' 'return' 'safe' 'safe::loadTk' 'scale' 'scan' 'scrollbar' 'seek' 'selection' 'self' 'send' 'set' 'socket' 'source' 'spinbox' 'split' 'string' 'subst' 'switch' 'tailcall' 'Tcl' 'tcl_endOfWord' 'tcl_findLibrary' 'tcl_interactive' 'tcl_library' 'tcl_nonwordchars' 'tcl_patchLevel' 'tcl_pkgPath' 'tcl_platform' 'tcl_precision' 'tcl::prefix' 'tcl_rcFileName' 'tcl_startOfNextWord' 'tcl_startOfPreviousWord' 'tcltest' 'tcl_traceCompile' 'tcl_traceExec' 'tcl_version' 'tcl_wordBreakAfter' 'tcl_wordBreakBefore' 'tcl_wordchars' 'tell' 'text' 'throw' 'time' 'tk' 'tk_bisque' 'tk_chooseColor' 'tk_chooseDirectory' 'tk_dialog' 'tkerror' 'tk_focusFollowsMouse' 'tk_focusNext' 'tk_focusPrev' 'tk_getOpenFile' 'tk_getSaveFile' 'tk_library' 'tk::mac' 'tk_menuSetFocus' 'tk_messageBox' 'tk_optionMenu' 'tk_patchLevel' 'tk_popup' 'tk_setPalette' 'tk_strictMotif' 'tk_textCopy' 'tk_textCut' 'tk_textPaste' 'tk_version' 'tkwait' 'tm' 'toplevel' 'trace' 'transchan' 'try' 'ttk::button' 'ttk::checkbutton' 'ttk::combobox' 'ttk::entry' 'ttk::frame' 'ttk_image' 'ttk::intro' 'ttk::label' 'ttk::labelframe' 'ttk::menubutton' 'ttk::notebook' 'ttk::panedwindow' 'ttk::progressbar' 'ttk::radiobutton' 'ttk::scale' 'ttk::scrollbar' 'ttk::separator' 'ttk::sizegrip' 'ttk::spinbox' 'ttk::style' 'ttk::treeview' 'ttk_vsapi' 'ttk::widget' 'unknown' 'unload' 'unset' 'update' 'uplevel' 'upvar' 'variable' 'vwait' 'while' 'winfo' 'wm' 'yield' 'yieldto' 'zlib' ) TokenTypes = 4 end> HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = '{' ConditionList = < item TagList.Strings = ( '{' ) TokenTypes = 8 end> BlockEnd = '}' DisplayInTree = False HighlightPos = cpAny DrawStaple = True IgnoreAsParent = False end item DisplayName = '}' BlockType = btRangeEnd ConditionList = < item TagList.Strings = ( '}' ) TokenTypes = 8 end> BlockEnd = '{' HighlightPos = cpAny IgnoreAsParent = False end item DisplayName = 'proc' ConditionList = < item TagList.Strings = ( 'constructor' 'destructor' 'method' 'oo::class' 'proc' ) TokenTypes = 4 end> NameFmt = '%sz0' RefToCondEnd = True HighlightPos = cpAny NoEndRule = True IgnoreAsParent = False end> CodeTemplates = <> SubAnalyzers = <> SampleText.Strings = ( '#!/usr/bin/env tclsh' '# Example code' 'set example {1 2 3}' 'e.g. {set''add example 4} -> {1 2 3 4}' 'e.g. {set''add example 4} -> {1 2 3 4}' 'book open "name \"substr\""' 'proc set''remove {_set args} {' ' upvar 1 $_set set' ' foreach el $args {' ' set pos [lsearch -exact $set $el]' ' }' '}' ) TokenTypeNames.Strings = ( 'Unknown' 'Comment' 'Id' 'Symbol' 'String' 'Number' ) Extentions = 'tcl tk tm' LexerName = 'Tcl' SkipSpaces = False Notes.Strings = ( 'Author: Matthias030 (SynWrite site admin)' 'Improvements: Alex (SynWrite)' '' 'Ref:' 'http://www.tcl.tk/man/' 'Not tested but maybe a good idea to test on:' 'http://www.subdude-site.com/WebPages_Local/RefInfo/Computer/TclTk/others_tcltkCode/others_tcltkCode.htm' ) LineComment = '# ' Charset = DEFAULT_CHARSET end end