📄 synhighlighterdml.pas
字号:
if KeyComp('Seconds') then Result := tkFunction else Result := tkIdentifier;
end;
function TSynDmlSyn.Func81: TtkTokenKind;
begin
if KeyComp('Source') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func82: TtkTokenKind;
begin
if KeyComp('End_case') then Result := tkKey else
if KeyComp('Switch') and IsQuali then Result := tkQualifier else
if KeyComp('Nowait') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func83: TtkTokenKind;
begin
if KeyComp('Execute') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func84: TtkTokenKind;
begin
if KeyComp('Trigger') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func85: TtkTokenKind;
begin
if KeyComp('Facility') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func86: TtkTokenKind;
begin
if KeyComp('Footing') and IsQuali then Result := tkQualifier else
if KeyComp('Query') then Result := tkKey else
if KeyComp('Display') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func87: TtkTokenKind;
begin
if KeyComp('String') then Result := tkFunction else
if KeyComp('Else_if') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func89: TtkTokenKind;
begin
if KeyComp('Sequence') and IsQuali then Result := tkQualifier else
if KeyComp('Success') then begin
if IsQuali then Result := tkQualifier else
if IsSpecial then Result := tkSpecial else Result := tkIdentifier;
end else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func91: TtkTokenKind;
begin
if KeyComp('Perform') then Result := tkKey else
if KeyComp('Use_if') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func92: TtkTokenKind;
begin
if KeyComp('Report') then Result := tkKey else
if KeyComp('Add_form') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func93: TtkTokenKind;
begin
if KeyComp('Item_if') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func94: TtkTokenKind;
begin
if KeyComp('Norepeat') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func96: TtkTokenKind;
begin
if KeyComp('Begin_case') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func97: TtkTokenKind;
begin
if KeyComp('Protect') and IsQuali then Result := tkQualifier else
if KeyComp('End_block') then Result := tkBlock else Result := tkIdentifier;
end;
function TSynDmlSyn.Func98: TtkTokenKind;
begin
if KeyComp('Lfooting') and IsQuali then Result := tkQualifier else
if KeyComp('Prompt') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func99: TtkTokenKind;
begin
if KeyComp('Identifier') and IsQuali then Result := tkQualifier else
if KeyComp('Send_data') then Result := tkKey else
if KeyComp('Read_line') then Result := tkKey else
if KeyComp('External') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func100: TtkTokenKind;
begin
if KeyComp('Status') then begin
if IsQuali then Result := tkQualifier else
if IsSpecial then Result := tkSpecial else Result := tkIdentifier;
end else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func101: TtkTokenKind;
begin
if KeyComp('Continue') and IsQuali then Result := tkQualifier else
if KeyComp('System') and IsQuali then Result := tkQualifier else
if KeyComp('Transfer') then Result := tkKey else
if KeyComp('Lowercase') then Result := tkFunction else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func102: TtkTokenKind;
begin
if KeyComp('Selection') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func103: TtkTokenKind;
begin
if KeyComp('Noerror') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func104: TtkTokenKind;
begin
if KeyComp('Secondary') and IsQuali then Result := tkQualifier else
if KeyComp('Uppercase') then Result := tkFunction else
if KeyComp('Rfooting') then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func106: TtkTokenKind;
begin
if KeyComp('End_form') then Result := tkForm else
if KeyComp('Lov_data') and IsQuali then Result := tkQualifier else
if KeyComp('Disconnect') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func108: TtkTokenKind;
begin
if KeyComp('Options') and IsQuali then Result := tkQualifier else
if KeyComp('Compress') then Result := tkFunction else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func110: TtkTokenKind;
begin
if KeyComp('End_row') and IsQuali then Result := tkQualifier else
if KeyComp('Lov_col') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func111: TtkTokenKind;
begin
if KeyComp('End_while') then Result := tkKey else
if KeyComp('Begin_block') then Result := tkBlock else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func113: TtkTokenKind;
begin
if KeyComp('Send_table') then Result := tkKey else
if KeyComp('Output') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func116: TtkTokenKind;
begin
if KeyComp('Find_form') and IsQuali then Result := tkQualifier else
if KeyComp('Nototals') and IsSpecial then Result := tkSpecial else
if KeyComp('No_domain') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func117: TtkTokenKind;
begin
if KeyComp('Check_domain') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func120: TtkTokenKind;
begin
if KeyComp('Statistic') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func121: TtkTokenKind;
begin
if KeyComp('Item_block') then Result := tkBlock else Result := tkIdentifier;
end;
function TSynDmlSyn.Func122: TtkTokenKind;
begin
if KeyComp('Top_line') and IsSpecial then Result := tkSpecial else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func123: TtkTokenKind;
begin
if KeyComp('Severity') and IsQuali then Result := tkQualifier else
if KeyComp('Joined_to') and IsQuali then Result := tkQualifier else
if KeyComp('Table_form') then Result := tkForm else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func124: TtkTokenKind;
begin
if KeyComp('Begin_row') and IsQuali then Result := tkQualifier else
if KeyComp('Utilities') then Result := tkKey else
if KeyComp('Receive_data') then Result := tkKey else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func125: TtkTokenKind;
begin
if KeyComp('Read_only') and IsQuali then Result := tkQualifier else
if KeyComp('Table_search') then Result := tkKey else
if KeyComp('Tag_length') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func126: TtkTokenKind;
begin
if KeyComp('Reduced_to') and IsQuali then Result := tkQualifier else
if KeyComp('Actual_break') and IsSpecial then Result := tkSpecial else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func127: TtkTokenKind;
begin
if KeyComp('Source_if') and IsQuali then Result := tkQualifier else
if KeyComp('Menu_block') then Result := tkBlock else Result := tkIdentifier;
end;
function TSynDmlSyn.Func128: TtkTokenKind;
begin
if KeyComp('Clear_buffer') then Result := tkKey else
if KeyComp('Default_tag') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func129: TtkTokenKind;
begin
if KeyComp('Nostatus') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func131: TtkTokenKind;
begin
if KeyComp('Heading_form') then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func132: TtkTokenKind;
begin
if KeyComp('Description') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func134: TtkTokenKind;
begin
if KeyComp('Delete_form') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func135: TtkTokenKind;
begin
if KeyComp('Nolov_data') and IsQuali then Result := tkQualifier else
if KeyComp('Attributes') and IsQuali then Result := tkQualifier else
if KeyComp('User_key') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func136: TtkTokenKind;
begin
if KeyComp('Menu_form') then Result := tkForm else
if KeyComp('Pause_block') then Result := tkBlock else
if KeyComp('Lov_row') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func137: TtkTokenKind;
begin
if KeyComp('Lov_height') and IsQuali then Result := tkQualifier else
if KeyComp('End_execute') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func138: TtkTokenKind;
begin
if KeyComp('Receive_table') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func139: TtkTokenKind;
begin
if KeyComp('Sorted_by') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func140: TtkTokenKind;
begin
if KeyComp('Date_seconds') then Result := tkFunction else
if KeyComp('Reposition') then Result := tkKey else
if KeyComp('Switch_base') and IsQuali then Result := tkQualifier else
if KeyComp('Lines_after') and IsQuali then Result := tkQualifier else
if KeyComp('Lov_with') and IsQuali then Result := tkQualifier else
if KeyComp('Lines_after') and IsSpecial then Result := tkSpecial
else if KeyComp('Stream_name') and IsQuali then
Result := tkQualifier
else Result := tkIdentifier;
end;
function TSynDmlSyn.Func141: TtkTokenKind;
begin
if KeyComp('Lines_before') and IsQuali then Result := tkQualifier else
if KeyComp('Lines_after') and IsSpecial then Result := tkSpecial else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func142: TtkTokenKind;
begin
if KeyComp('Send_message') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func144: TtkTokenKind;
begin
if KeyComp('Grouped_by') and IsQuali then Result := tkQualifier else
if KeyComp('Lov_width') and IsQuali then Result := tkQualifier else
if KeyComp('Row_height') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func146: TtkTokenKind;
begin
if KeyComp('Write_line') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func148: TtkTokenKind;
begin
if KeyComp('Commit_rate') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func150: TtkTokenKind;
begin
if KeyComp('Open_text') then Result := tkKey else
if KeyComp('Nounderlines') then begin
if IsQuali then Result := tkQualifier else
if IsSpecial then Result := tkSpecial else Result := tkIdentifier;
end else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func152: TtkTokenKind;
begin
if KeyComp('Lov_first') and IsQuali then Result := tkQualifier else
if KeyComp('Yesno_block') then Result := tkBlock else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func153: TtkTokenKind;
begin
if KeyComp('Tsuppress') and IsSpecial then Result := tkSpecial else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func154: TtkTokenKind;
begin
if KeyComp('Documentation') then Result := tkKey else
if KeyComp('Input_block') then Result := tkBlock else
if KeyComp('Close_text') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func155: TtkTokenKind;
begin
if KeyComp('Modify_form') and IsQuali then Result := tkQualifier else
if KeyComp('Input_mask') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func156: TtkTokenKind;
begin
if KeyComp('Bottom_line') and IsSpecial then Result := tkSpecial else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func157: TtkTokenKind;
begin
if KeyComp('Lov_noheading') and IsQuali then Result := tkQualifier else
if KeyComp('Noclear_buffer') and IsQuali then Result := tkQualifier else
if KeyComp('Day_of_week') then Result := tkFunction else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func163: TtkTokenKind;
begin
if KeyComp('Lov_nosearch') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func164: TtkTokenKind;
begin
if KeyComp('Compress_all') then Result := tkFunction else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func166: TtkTokenKind;
begin
if KeyComp('Text_only') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func169: TtkTokenKind;
begin
if KeyComp('Query_form') then Result := tkForm else
if KeyComp('Footing_form') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func173: TtkTokenKind;
begin
if KeyComp('Nodeadlock_exit') and IsQuali then Result := tkQualifier else
if KeyComp('Rewind_text') then Result := tkKey else Result := tkIdentifier;
end;
function TSynDmlSyn.Func174: TtkTokenKind;
begin
if KeyComp('Exit_forward') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func175: TtkTokenKind;
begin
if KeyComp('Report_form') then Result := tkForm else Result := tkIdentifier;
end;
function TSynDmlSyn.Func176: TtkTokenKind;
begin
if KeyComp('Column_headings') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func178: TtkTokenKind;
begin
if KeyComp('Column_spacing') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func179: TtkTokenKind;
begin
if KeyComp('Alternate_form') and IsQuali then Result := tkQualifier else
Result := tkIdentifier;
end;
function TSynDmlSyn.Func182: TtkTokenKind;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -