[SQL]
lexer=sql
keywords.0=name:Keywords::absolute action add admin after aggregate alias all allocate alter and any are array as asc \
assertion at authorization before begin binary bit blob body boolean both breadth by \
call cascade cascaded case cast catalog char character check class clob close collate collation column commit \
completion connect connection constraint constraints constructor continue corresponding create cross cube current \
current_date current_path current_role current_time current_timestamp current_user cursor cycle \
data date day days deallocate dec decimal declare default deferrable deferred delete depth deref desc describe descriptor \
destroy destructor deterministic dictionary diagnostics disconnect distinct domain double drop dynamic \
each else end end-exec equals escape every except exception exec execute exists exit external \
false fetch first float for foreign found from free full function general get global go goto grant group grouping \
having host hour hours identity if ignore immediate in indicator initialize initially \
inner inout input insert int integer intersect interval into is isolation iterate \
join key language large last lateral leading left less level like limit local localtime localtimestamp locator \
map match merge minute minutes modifies modify module month months names national natural nchar nclob new next no none \
not null numeric object of off old on only open operation option or order ordinality out outer output \
package pad parameter parameters partial path postfix precision prefix preorder prepare preserve primary \
prior privileges procedure public read reads real recursive ref references referencing relative \
restrict result return returns revoke right role rollback rollup routine row rows \
savepoint schema scroll scope search second seconds section select sequence session session_user set sets size smallint some| space \
specific specifictype sql sqlexception sqlstate sqlwarning start state statement static structure system_user \
table temporary terminate than then time timestamp timezone_hour timezone_minute to trailing transaction translation \
treat trigger true under union unique unknown unnest update usage user using value values varchar variable varying view \
when whenever where with without work write year years zone

keywords.1=name:Database Objects::

keywords.2=name:PLDoc::param author since return see deprecated todo

keywords.3=name:SQL*Plus::acc~ept a~ppend archive log attribute bre~ak bti~tle \
c~hange cl~ear col~umn comp~ute conn~ect copy def~ine del desc~ribe disc~onnect \
e~dit exec~ute exit get help ho~st i~nput l~ist passw~ord pau~se pri~nt pro~mpt \
quit recover rem~ark repf~ooter reph~eader r~un sav~e set sho~w shutdown spo~ol sta~rt startup store \
timi~ng tti~tle undef~ine var~iable whenever oserror whenever sqlerror

keywords.4=name:User Keywords 1::dbms_output.disable dbms_output.enable dbms_output.get_line \
dbms_output.get_lines dbms_output.new_line dbms_output.put dbms_output.put_line

keywords.5=name:User Keywords 2::

keywords.6=name:User Keywords 3::

keywords.7=name:User Keywords 4::

style.33=name:LineNumbers,fore:clBlack,back:clSilver,font:Arial
style.34=name:Ok Braces,fore:clBlue,bold
style.35=name:Bad Braces,fore:clRed,bold
style.36=name:Control Chars,back:clSilver
style.37=name:Indent Guide,fore:clSilver
style.0=name:Whitespace
style.1=name:Comment,fore:clGreen
style.2=name:Line Comment,fore:clGreen
style.3=name:Doc Comment,fore:#3F703F
style.4=name:Number,fore:clTeal
style.5=name:Keyword,fore:clNavy,bold
style.6=name:Double quoted string,fore:clPurple
style.7=name:Single quoted string,fore:clPurple
style.8=name:SQL*Plus,fore:clOlive
style.9=name:SQL*Plus Promptfore:#007F00,back:#E0FFE0,eolfilled
style.10=name:Operators,bold
style.11=name:Identifier
style.12=name:EOL if string is not closed,fore:#000000,back:#E0C0E0,eolfilled
style.13=name:SQL*Plus Comment,fore:#007F00
style.15=name:Line Doc Comment,fore:#007F00
style.16=name:Keyword2,fore:#B00040
style.17=name:Doc Comment Keyword,fore:clGreen
style.18=name:Doc Comment Keyword Error,fore:clRed
style.19=name:User 1,fore:#4B0082
style.20=name:User 2,fore:#B00040
style.21=name:User 3,fore:#8B0000
style.22=name:User 4,fore:#800080
style.23=name:Quoted Identifier

CommentBoxStart=/*
CommentBoxEnd=*/
CommentBoxMiddle=*
CommentBlock=#
CommentStreamStart=/*
CommentStreamEnd=*/
AssignmentOperator==
EndOfStatementOperator=;