c:String:0:":":1::#009900::0:0:
c:String Escape:0:\\\\(n|t|v|b|r|f|a|\\\\|\\?|'|"|\\d{1,3}|x\\d+)::2:^string$:#990099::0:0:
c:Preprocessor:0:#(include|define|if(def|ndef)?|else|elif|endif|undef)::2::#990099::0:0:
c:Comment (C):0:/\\*:\\*/:1:^(top|preprocessor)$:#0000FF::1:2:
c:Comment (C99/C++):0://.*?$::2:^(top|preprocessor)$:#0000FF::1:2:
c:Keywords:0:\\b(break|case|continue|default|do|else|for|goto|if|return|sizeof|switch|while)\\b::2::#009999::2:0:
c:Storage Keywords:0:\\b(auto|char|const|double|enum|extern|FILE|float|int(8|16|32|64)?|long|register|short|signed|size_t|static|struct|typedef|union|unsigned|void|volatile)\\b::2::#000099::2:0:
c:GTK Keywords:0:\\b(Gtk(Widget|AccelLabel|AccelGroup|AccelMap|Accessible|Action|ActionEntry|ActionGroup|Adjustment|Alignment|Allocation|Arrow|AspectFrame|Bin|Box|Button|ButtonBox|Calendar|CellEditable|CellEditableIface|CellRenderer|CellRenderPixbuf|CellRendererState|CellRendererText|CellRendererToggle|CheckButton|Clipboard|CList|ColorButton|ColorSelection|ColorSelectionDialog|Combo|ComboBox|ComboBoxEntry|Container|CTree|Curve|Dialog|DrawingArea|Editable|Entry|EventBox|FileChooserAction|FileFilter|FileFilterFlags|FileSelectionDialog|Fixed|FontButton|FontSelection|FontSelectionDialog|Frame|GammaCurve|HandleBox|HBox|HButtonBox|HPaned|HRuler|HScale|HScrollbar|HSeparator|IconFactory|IconSet|IconSource|Image|ImageMenuItem|IMContext|IMContextSimple|IMMulticontext|InputDialog|Invisible|ItemFactory|ItemFactoryEntry|Label|Layout|List|ListItem|ListStore|Menu|MenuBar|MenuItem|MenuShell|MessageDialog|Misc|Notebook|Object|OldEditable|OptionMenu|Paned|Pixmap|Plug|Preview|Progress|ProgressBar|RadioActionEntry|RadioButton|RadioMenuItem|Range|Requisition|RcStyle|Ruler|Scale|Scrollbar|ScrolledWindow|Separator|SeparatorMenuItem|Settings|ShadowType|SignalFunc|SizeGroup|Socket|SpinButton|StateType|StatusBar|Style|Table|TearoffMenuItem|Text|TextBuffer|TextChildAnchor|TextIter|TextMark|TextTag|TextTagTable|TextView|TextWindowType|TipsQuery|ToggleActionEntry|ToggleButton|Toolbar|ToolItem|Tooltips|Tree|TreeDragDest|TreeDragSource|TreeItem|TreeIter|TreeModel|TreeModelIface|TreeModelSort|TreePath|TreeRowReference|TreeSelection|TreeSortable|TreeStore|TreeView|TreeViewColumn|UIManager|VBox|VButtonBox|Viewport|VPaned|VRuler|VScale|VScrollbar|VSeparator|Window|WindowGroup|WindowPosition|WrapMode))\\b::2::#990000::2:0:
c:Glib basictypes:0:\\b(gu?int(8|16|32|64)?|gshort|gushort|glong|gulong|gfloat|gdouble|gchar|guchar|gunichar|gpointer|gconstpointer|gboolean|gsize|gssize)\\b::2::#990000::2:0:
c:Glib Keywords:0:\\b(GArray|GCallback|GClassInitFunc|GClosure|GCompareFunc|GDate|GDir|GEnumValue|GError|GFlagsValue|GHashTable|GInstanceInitFunc|GIOChannel|GIOStatus|GList|GMarkupParseFlags|GMarkupParser|GMarkupParseContext|GObject|GObjectClass|GObjectConstructParam|GParamSpec|GPatternSpec|GPtrArray|GQuark|GSignalAccumulator|GSList|GString|GTimer|GTree|GType|GTypeInfo|GValue)\\b::2::#990000::2:0:
c:GDK Keywords:0:\\b(Gdk(Color|Colormap|CursorType|Display|DragContext|Drawable|Event|EventAny|EventButton|EventCrossing|EventExpose|EventFocus|EventKey|EventScroll|Pixbuf|Pixdata|Pixmap|Rectangle|Region|Screen|Window|WindowAttr))\\b::2::#990000::2:0:
c:Braces:0:[{}]::2::#000000::2:0:
c:Character:0:':':1::#009900::0:0:
c:Character Escape:0:\\\\.::2:^character$:#000099::0:0:
c:Defines:0:\\b(NULL|TRUE|FALSE)\\b::2::#999900::2:0:
c:Numbers:1:\\b\\d+\\b::2::#009900::0:0:
c:Error Comment:1:\\*/::2::#ffffff:#990000:0:0:
cfml:CFML:1:<((/)?cf):>:1::#AC0C0c::0:0:
cfml:CFML Attributes:1:("[^"]*")::2:^CFML$:#4399D7::0:0:
cfml:HTML:1:<((/)?[a-z0-9]+):>:1::#0000EE::0:0:
cfml:<html> tag:1:1::3:^HTML$:#000077::2:0:
cfml:HTML Attributes:1:([a-z]*=)("[^"]*")::2:^HTML$:::0:0:
cfml:HTML Attribute Contents:1:2::3:^HTML Attributes$:#009900::0:0:
cfml:CFML Comment:0:<!---:--->:1::#848484::1:2:
cfml:HTML Comment:0:<!--:-->:1::#AAAAAA::1:2:
cfml:Special Characters:1:&[^;]*;::2::#999999::2:0:
cfml:DocType:1:<![a-z0-9]+:[^?-]>:1::#bb8800::0:0:
gettext po:Untranslated:1:msgstr ""\\n\\n::2::#990000:#ffffff:0:0:
gettext po:Text:1:":":1::#009900:#ffffff:0:2:
gettext po:Todo:1:^#,.*?$::2::#ffffff:#990000:2:0:
gettext po:Source Ref:1:^#\:.*?$::2::#990000:#ffffff:0:0:
gettext po:Comment:1:^#.*?$::2::#999999:#ffffff:0:2:
gettext po:Comment (escaped):0:\\\\.::2:^Text$:#009900::1:1:
gettext po:Message ID:1:^msgid ::2::#000099:#ffffff:2:0:
gettext po:Message String:1:^msgstr ::2::#000099:#ffffff:2:0:
gettext po:Domain:1:^domain::2::#000099:#ffffff:2:0:
html:Tags:1:<((/)?[a-z0-9]+).*?>::2::#0000EE::0:0:
html:<html> tag:1:1::3:^Tags$:#000066::2:0:
html:Attributes:1:([a-z\\-]*=)[ \\n\\t]*("[^"]*")::2:^Tags$:#660099::0:0:
html:Attribute Contents:1:2::3:^Attributes$:#cc0000::0:0:
html:Comment:0:<!--:-->:1::#aaaaaa::1:2:
html:DocType:1:<![a-z0-9]+:[^?-]>:1::#bb8800::0:0:
html:Entities:1:&([a-z]*|#[0-9]*);::2::#990066::2:1:
html:Special Characters:1:&[^;]*;::2:^Tags$:#ff0000::0:0:
java:Comment (C):0:/\\*:\\*/:1::#AAAAAA::1:2:
java:Comment (C++):0://.*?$::2::#AAAAAA::1:2:
java:String (double quoted):0:":":1::#009900::0:0:
java:String (double quoted escaped):0:\\\\.::2:^String \\(double quoted\\)$:#009900::0:0:
java:Import/Include:0:^(import|package).*?$::2::#000099::0:0:
java:Keywords:0:\\b(new|super|return|goto|if|else|case|default|switch|break|continue|while|do|for|catch|throw|finally|try|class)\\b::2::#000000::2:0:
java:Constants:0:\\b(false|null|true)\\b::2::#5caeee::0:0:
java:Modifiers:0:\\b(abstract|final|native|private|protected|public|static|transient|synchronized|volatile|extends|implements)\\b::2::#990000::2:0:
java:this:0:\\bthis\\.::2::#000099::2:0:
java:Primitive Types:0:\\b(void|double|boolean|int)\\b::2::#880088::2:0:
java:Braces:0:[{()}]:::2::#000000::2:0:
java:String (single quoted):0:':':1::#009900::0:0:
javascript:Function Identifier:1:([a-z0-9]+)\\(::2::#000099::2:1:
javascript:Numbers:1:[0-9]::2::#1B591c::2:1:
javascript:Array:1:([a-z0-9]+)\\[:\\]:1::navy::2:1:
javascript:new:1:\\b(new)\\b::2::#DF2020::2:1:
javascript:String (single quoted):0:':':1::#009900::0:1:
javascript:Braces:1:[{()}]::2::::2:1:
javascript:Primitive Types:0:\\b(var)\\b::2::#DC8126::2:1:
javascript:this:1:\\bthis::2::#BE3030::2:1:
javascript:Constants:1:\\b(false|null|true)\\b::2::#AB3333::2:1:
javascript:Keywords:0:\\b(return|goto|if|else|case|default|switch|break|continue|while|do|for|catch|throw|finally|try)\\b::2::#990000::2:1:
javascript:String (single quoted escaped):0:\\\\.::2:^String \\(single quoted\\)$:#006090::0:1:
javascript:String (double quoted):0:":":1::#006090::0:1:
javascript:Comment (C++):0://.*?$::2::#cccccc::1:1:
javascript:Comment (C):0:/\\*:\\*/:1::#cccccc::1:1:
javascript:Function:0:(function)\\b::2::#990000::2:1:
javascript:Operators:0:(\\+|\\-|\\*|\\<|\\!|\\=)::2::#F35E5E::2:1:
javascript:Objects:1:([a-z]+)(?=(\\.|;|=| ))::2::#006699::2:1:
jsp:Math Operators:1:(\\/|\\*|\\*|\\-|\\+|\\=)::2:^JSP Tags$:#90840f::2:1:
jsp:Logic Operators:1:(\\&\\&|\\!\\=|\\!|\\=\\=|\\|\\|)::2:^JSP Tags$:navy::2:1:
jsp:new:0:\\b(new)\\b::2:^JSP Tags$:#700b0b::2:0:
jsp:Common Classes:0:\\b(String|Object|Vector|BitSet|Stack|Hashtable|Collection|Map|List|HashMap|TreeMap)\\b::2:^JSP Tags$:purple::2:1:
jsp:Data Types:1:\\b(boolean|byte|int|char|double|float|long|short)\\b::2:^JSP Tags$:darkgreen::2:1:
jsp:Numbers:1:\\b([0-9]+)\\b::2:^JSP Tags$:purple::0:1:
jsp:comment (C++):0://.*?$::2:^JSP Tags$:#7777AA::1:0:
jsp:Comment (C):0:/\\*:\\*/:1:^JSP Tags$:#7777AA::1:0:
jsp:String (single quoted):0:':':1:^JSP Tags$:#009900::1:1:
jsp:String (double quoted escaped):0:\\\\.::2:^String \\(double quoted\\)$:#009900::1:1:
jsp:String (double quoted):0:":":1:^JSP Tags$:#009900::1:1:
jsp:Braces:0:[{()}]::2:^JSP Tags$:#000000::2:1:
jsp:Methods:1:([a-z0-9]+)\\(::2:^JSP Tags$:::2:1:
jsp:Data Values:1:\\b(true|false|null)\\b::2:^JSP Tags$:#CC0000::2:1:
jsp:Objects:1:\\b([a-z0-9]+)\\.::2:^JSP Tags$:#957e33::2:1:
jsp:Keywords:0:\\b(return|goto|if|else|case|default|switch|break|continue|while|do|for|global|class|try|catch|finally)\\b::2:^JSP Tags$:#000000::2:1:
jsp:JSP Tags:1:<\\%:\\%>:1:^(top|HTML|HTML Attribute Contents)$:#04013d::0:2:
jsp:Comment:0:<!--:-->:1::#AAAAAA::1:2:
jsp:Special Characters:1:&[^;]*;::2::#999999::2:0:
jsp:HTML Attribute Contents:1:2::3:^HTML Attributes$:#009900::0:0:
jsp:HTML Attributes:1:([a-z]*=)[ \\n\\t]*("[^"]*")::2:^HTML$:::0:0:
jsp:HTML Special Tags:1:^(/)?(img|a)$::2:^<html> Tags$:#BB0540::0:0:
jsp:HTML Table Tags:1:^(/)?(table|td|tr|tbody)$::2:^<html> Tags$:#5005AA::0:0:
jsp:<html> Tags:1:1::3:^HTML$:#550044::2:0:
jsp:HTML:1:<((/)?[a-z0-9]+):>:1::#000077::0:0:
octave:String (escaped):1:\\\\[\\\\"'0abfnrtv]::2:^String$:#000099::0:0:
octave:String:1:":":1:^(top|Function)$:#009900::0:0:
octave:Braces:1:[][(){}]::2:^(top|Function)$:::2:0:
octave:Comment:1:(#|%).*?$::2:^(top|Function)$:#999999::0:2:
octave:Function:1:function:endfunction:1::#770000::0:0:
octave:Keywords:0:(if|else|for|endfor|endif|global|switch|while|do-until|break|continue|unwind_protect|try)::2:^(top|Function)$:::2:0:
pascal:Keywords:1:\\b(text|string|longint|boolean|byte|char|word|integer|real)\\b::2::#36648B::0:0:
pascal:Procedure:1:\\b(proc[a-z,0-9]*\\;$)::2::#E88707::2:0:
pascal:Program:1:\\b(program|var|procedure|uses|unit|object|type|const)\\b::2::#000000::2:0:
pascal:Flow Control:1:\\b(while|for|to|downto|do|with|case|of|repeat|until|if|then|else|goto|and|not|or)\\b::2::#C96EC4::2:0:
pascal:Comment:1:[{]:[}]:1::#999999::0:0:
pascal:Array:1:\\b(array)\\b::2::#A52A2A::0:0:
pascal:Data:1:\\b(text|string|longint|boolean|byte|char|word|integer|real|single|double)\\b::2::#36648B::0:0:
pascal:Output:1:\\b(append|reset|assign|close|rewrite|writeln|readln|write|read)\\b::2::#A02424::0:0:
pascal:Brackets:1:[\\[]:[\\]]:1::#289C02::0:0:
pascal:Begin:1:\\b(begin|end)\\b:\\b(end)\\b:2::#36648B::2:0:
pascal:Braces:0:[()]::2::#B22727::0:0:
perl:oneline comment:1:(//|#).*?$::2::#7777AA::0:2:
perl:HEREDOc:1:<<EOF$":"EOF:1::#009900::0:0:
perl:String (double quoted):0:":":1::#009900::0:0:
perl:String (single quoted):0:':':1::#009900::0:0:
perl:Statements:0:\\b(if|until|while|elsif|else|unless|for(each)?|continue|last|goto|next|redo|do(?=\\s*\\{)|BEGIN|END)\\b::2::#000000::2:0:
perl:Modules:0:^(bless|caller|import|no|package|prototype|require|return|INIT|CHECK|BEGIN|END|use|new)::2::#990000::2:0:
perl:Pragma:0:\\b(attrs|autouse|base|blib|constant|diagnostics|fields|integer|less|lib|locale|ops|overload|re|sigtrap|strict|subs|vars|vmsish)\\b::2::#990000::2:0:
perl:Methods:0:\\b(can|isa|VERSION)\\b::2::#900000::2:0:
perl:File Tests:0:\\b-[rwxRWXoOezsfdlSpbcugktTBMAC]\\b::2::#990000::2:0:
perl:Variables (Scalar):1:\\$[a-z_][][a-z0-9>_$-]*::2::#000099::2:0:
perl:Variables (Array):1:\\@[a-z_][][a-z0-9>_$-]*::2::#0000ff::2:0:
perl:Variables (Hash):1:\\%[a-z_][][a-z0-9>_$-]*::2::#0000cc::2:0:
perl:File Functions:1:\\b(bind|binmode|close(?:dir)?|connect|eof|fcntl|fileno|flock|getc|getpeername|getsockname|getsockopt|ioctl|listen|open(?:dir)?|recv|read(?:dir)?|rewinddir|seek(?:dir)?|send|setsockopt|shutdown|socket|sysopen|sysread|sysseek|syswrite|tell(?:dir)?|write|accept|pipe|socketpair|print|printf|select)\\b::2::#900000::2:0:
php:HTML:1:<((/)?[a-z0-9]+):>:1::#000077::0:0:
php:<html> Tags:1:1::3:^HTML$:#550044::2:0:
php:HTML Table Tags:1:^(/)?(table|td|tr|tbody)$::2:^<html Tags>$:#5005AA::0:0:
php:HTML Special Tags:1:^(/)?(img|a)$::2:^<html> Tags$:#BB0540::0:0:
php:HTML Attributes:1:([a-z]*=)[ \\n\\t]*("[^"]*")::2:^HTML$:::0:0:
php:HTML Attribute Contents:1:2::3:^HTML Attributes$:#009900::0:0:
php:HTML Entities:1:&[^; ]*;::2::#999999::2:0:
php:Comment:0:<!--:-->:1::#AAAAAA::1:2:
php:PHP Block:1:<\\?php:\\?>:1:^(top|HTML|HTML Attribute Contents)$:#0000FF::0:0:
php:Keywords:0:\\b(return|goto|global|var|class|function|new)\\b::2:^PHP Block$:#000000::2:0:
php:Braces:0:[{()}]::2:^PHP Block$:#000000::2:1:
php:Brackets:1:[\\[\\]]::2:^PHP Block$:#0000cc::2:0:
php:String (double quoted):0:":":1:^PHP Block$:#009900::1:1:
php:String (double quote escaped):0:\\\\.::2:^String \\(double quoted\\)$:::1:1:
php:Variables:1:\\$[a-z_][a-z0-9>_$-]*::2:^PHP Block$:#cc0000::2:0:
php:Variables (special characters):0:(\\[|\\]|->)::2:^Variables$:#0000cc::2:0:
php:String (single quoted):0:':':1:^PHP Block$:#009900::1:1:
php:String (single quote escaped):0:\\\\.::2:^String \\(single quoted\\)$:::1:1:
php:Comment (C):0:/\\*:\\*/:1:^PHP Block$:#7777aa::1:2:
php:Comment (C++/single line):0:(//|#).*?$::2:^PHP Block$:#7777aa::1:2:
php:Flow Control:0:\\b(if|else|elseif|case|default|switch|break|continue|while|do|for|foreach)\\b::2:^PHP Block$:#000000::2:1:
php:String (SQL Keywords):0:\\b(SELECT|INSERT|UPDATE|DELETE|DROP|GROUP BY|FROM|INTO|ON|AS|AND|NOT|OR|NULL|SET|VALUES|WHERE|ORDER BY|LIMIT|(LEFT|RIGHT|FULL) JOIN|ASC|DESC)\\b::2:^(String \\(single quoted\\)|String \\(double quoted\\))$:#996699::2:1:
php:String (SQL Functions):0:\\b(MATCH|AGAINST|ASCII|CHAR|SOUNDEX|MAX|MIN|MD5|LCASE|UCASE|PASSWORD|ENCRYPT|RAND|LAST_INSERT_ID|COUNT|AVG|SUM|NOW|CURDATE|CURDATE|FROM_DAYS|FROM_UNIXTIME|PERIOD_ADD|PERIOD_DIFF|TO_DAYS|UNIX_TIMESTAMP|USER|WEEKDAY|CONCAT|DATE_(FORMAT|ADD|SUB))\\b\\(:\\):1:^(String \\(double quoted\\)|String \\(single quoted\\))$:#999966::2:1:
php:Operators:1:[\\+\\-\\*\\/\\.<>=`!%]+::2:^PHP Block$:#cc0066::2:1:
php:Numbers:1:(0x)?[0-9]+(?![0-9]*[a-z\\(_\\-])::2:^PHP Block$:#330099::2:1:
python:definition-keyword:1:(class|def)[\\t ]+[a-zA-Z0-9_-]+(\\([^)]+\\))?[\\t ]*\:::2::#0000AA::2:0:
python:keywords:0:\\b(and|break|continue|del|elif|else|exec|for|if|in|is|not|or|pass|print|return|while)\\b::2::#000000::2:0:
python:exception-keywords:0:\\b((assert|except|finally|try)[^\:]*\:|raise[^\\n]*\\n)::2::#DD0000::2:0:
python:string-double:0:":":1::#009900::0:0:
python:string-double-escape:0:\\\\.::2:^string-double$:#009900::0:0:
python:string-single:0:':':1::#009900::0:0:
python:string-single-escape:0:\\\\.::2:^string-single$:#009900::0:0:
python:special_values:0:\\bNone\\b::2::#999900::0:0:
python:include:0:^(import|from).*?$::2::#990099::0:0:
python:comment:0:#.*?$::2::#AAAAAA::1:2:
python:braces:0:[{()}\\[\\]]::2::#000000::2:0:
python:self:1:(self\\.?)::2::#000088::0:0:
R:Operators:0:[\\~\\%\\^\\&\\,\\.\\\:\\|\\+\\/\\*\\$\\!]::2::#8b2323::0:0:
R:Assignment:1:(->>|<<-|->|<-|=|_)::2::#FF0000::2:0:
R:Comparison:1:(<[^<-]|[^->]>|<=|>=|!=|==)::2::#8b2323::0:0:
R:Number:1:[0-9]::2::#AA00AA::0:0:
R:String (double quoted):0:":":1::#009900::0:0:
R:String (single quoted):0:':':1::#009900::0:0:
R:Brackets:1:[\\[\\]]::2::#0000FF::0:0:
R:Braces:0:[{()}]::2::#0000FF::0:0:
R:Keywords2:0:\\b(FALSE|NULL|TRUE|NA)\\b::2::#00AAFF::2:0:
R:Keywords1:0:\\b(function|else|for|if|in|stop|while|which|with|next|break|by|repeat|switch)\\b::2::#000000::2:0:
R:Comment:1:#.*?$::2::#0000FF::0:2:
Ruby:Comment:1:#.*?$::2:^top$:#999999::0:2:
Ruby:Keywords:1:\\b(module|class|def|end|case|when|then|raise|return|loop|do|rescue|ensure|nil|begin|yield)\\b::2::#003399::2:1:
Ruby:Braces:1:(\\{|\\}|\\[|\\]|\\(|\\))::2::#990066::2:1:
Ruby:Flow Control:1:\\b(foreach|if|else|elsif|while|for|sleep|retry)\\b::2::#990066::2:1:
Ruby:String (single quoted):1:':(?<!\\\\)':1::#009966::1:2:
Ruby:String (double quoted):1:":(?<!\\\\)":1::#009966::1:2:
Ruby:Object:1:[a-z\\-_]+(?=\\.)::2::#999900::2:1:
Ruby:Method:1:[a-z\\-_]+(?=\\()::2::#660099::2:1:
Ruby:Property:1:(?<=\\.)[a-z\\-_]+(?=\\s)::2::#006699::2:1:
Ruby:Constant:0:[A-Z]{1}[a-zA-Z0-9_]+\\[?:\\]?:1:^(top|String \\(double quoted\\))$:#1d6ad2::2:1:
Ruby:Variable (global):1:\\$[a-z0-9_]+\\[?:\\]?:1:^(top|String \\(double quoted\\))$:#1d6a1d::2:1:
Ruby:Variable (instance):1:@[a-z0-9_]+\\[?:\\]?:1:^(top|String \\(double quoted\\))$:#278992::2:1:
Ruby:Variable (class):1:@@[a-z0-9_]+\\[?:\\]?:1:^(top|String \\(double quoted\\))$:#1d6a1d::2:1:
Ruby:Variable:1:\\*?[a-z0-9_]+\\[?:\\]?:1:^(top|String \\(double quoted\\))$:#1d6a1d::2:1:
Ruby:Numbers:1:\\-?[0-9\\.]+::2:^(top|Variable)$:#999900::2:1:
Ruby:Special Characters:1:(\:|=|>|<|\\+|\\*|\\/|\\\\|&|!|#|%|~|\\||\\.|,|~)::2::#996600::2:1:
shell:Operators:1:[\\~\\%\\^\\&\\,\\.\\\:\\|\\+\\/\\*\\!]::2::#8b2323::0:0:
shell:Equality:1:(<|>|<=|>=|!=|==)::2::#ff0000::0:0:
shell:Number:1:\\b[0-9]\\b::2::#ff0000::0:0:
shell:String (EOF):0:>>EOF:EOF:1::#ee00dd::0:0:
shell:String (executed):1:`:`:1::#990000:#ffff44:0:0:
shell:String (single quoted):1:':':1::#009900::0:0:
shell:String (double quoted):1:":":1::#009900::0:0:
shell:Exec String Escape Function:0:\\b(action|daemon|echo_failure|echo_success|failure|gprintf|killproc|printf|success)\\b::2:^String \\(executed\\)$:#e96969::0:0:
shell:Exec String Escape Command:0:\\b(awk|cat|chgrp|chmod|chown|cp|date|echo|export|egrep|exec|fgrep|grep|halt|install|kill|killall|ls|mkdir|mount|mv|perl|pidof|reboot|rm|rmdir|sed|sh|sleep|sort|test|touch|umount)\\b::2:^String \\(executed\\)$:#c06000::0:0:
shell:String escape:1:\\\\.::2:^String \\([^)]+\\)$:#000099::0:0:
shell:Variable:1:\\$[a-z][a-z0-9_]*::2:^(top|String \\([^)]+\\))$:#bb00bb::0:0:
shell:Variable2:1:\\$(\\([^)]+\\)|{[^}]+})::2:^(top|String \\([^)]+\\))$:#bb00bb::0:0:
shell:Variable (sys):1:\\$[\\$\\?\\*0-9]::2:^(top|String \\([^)]+\\))$:#ff0000::2:0:
shell:Assignment:1:[a-z][a-z0-9_]*=::2::#424086::0:0:
shell:Brackets:1:[\\[\\]]::2::#0000ff::2:0:
shell:Braces:1:[{}]::2::#0000ff::2:0:
shell:Parentheses:1:[()]::2::#0000ff::2:0:
shell:Modifier:0:\\b(local|-a|-d|-f|-n |-o|-x|-eq|-ge|-gt|-le|-lt|-ne)\\b::2::#ff0000::0:0:
shell:Function:0:\\b(action|daemon|echo_failure|echo_success|failure|gprintf|killproc|printf|success)\\b::2::#e96969::0:0:
shell:Command:0:\\b(awk|cat|chgrp|chmod|chown|cp|date|echo|export|egrep|exec|fgrep|grep|halt|install|kill|killall|ls|mkdir|mount|mv|perl|pidof|reboot|rm|rmdir|sed|sleep|sort|test|touch|umount)\\b::2::#c06000::0:0:
shell:Statement:0:\\b(alias|break|case|continue|do|done|elif|else|esac|exit|export|fi|for|if|in|return|set|shift|then|unalias|unset|while)\\b::2::#0000ff::0:0:
shell:Comment:1:#.*?$::2::#994f49::0:2:
shell:EOL escape:1:\\\\\\n::2::#cc0000::0:0:
sql:Braces:1:[{()}]::2::::2:0:
sql:Table:1:([a-z0-9]+)\\.::2::::2:2:
sql:Row:1:\\.([a-z0-9]+)::2::::0:2:
sql:Reference:1:\\@([a-z0-9]+)::2::navy::2:2:
sql:Integer:1:\\b([0-9]+)\\b::2::#5272BB::2:2:
sql:Float:1:\\b([0-9]+)\\.([0-9]+)\\b::2::#5272BB::2:2:
sql:String (double quoted):1:\\":\\":1::darkred::0:2:
sql:String (single quoted):1:\\':\\':1::darkred::0:2:
sql:Reserved (UN-Z):1:\\b(UNDO|UNION|UNIQUE|UNKNOWN|USAGE|VIEW|WORK|WRITE|ZONE)\\b::2::::2:0:
sql:Reserved (SP-TR):1:\\b(SPECIFIC|SQL|SQLCODE|SQLERROR|SQLEXCEPTION|SQLSTATE|SQLWARNING|TABLE|TEMPORARY|TO|TRAILING|TRANSACTION|TRANSLATE|TRANSLATION)\\b::2::::2:0:
sql:Reserved (PR-SP):1:\\b(PRESERVE|PRIOR|READ|REFERENCES|RELATIVE|RESIGNAL|RESTRICT|RETURNS|ROLLBACK|ROWS|SCHEMA|SCROLL|SECTION|SIGNAL|SOME|SPACE)\\b::2::::2:0:
sql:Reserved (LO-PR):1:\\b(LOCAL|NAMES|NATIONAL|NULLIF|OCTET_LENGTH|ON|ONLY|OPEN|OPTION|OUT|OF|OUTPUT|OVERLAPS|PAD|PARTIAL|PATH|POSITION|PUBLIC|PRECISION|PREPARE)\\b::2::::2:0:
sql:Reserved (ID-LE):1:\\b(IDENTITY|IMMEDIATE|INDICATOR|INITIALLY|INOUT|INPUT|INSENSITIVE|INTERSECT|INTERVAL|ISOLATION|LANGUAGE|LEADING|LEAVE|LEVEL)\\b::2::::2:0:
sql:Reserved (DO-HA):1:\\b(DOMAIN|END|ESCAPE|EXCEPT|EXCEPTION|EXEC|EXECUTE|EXISTS|EXIT|EXTERNAL|EXTRACT|FETCH|FOREIGN|FOUND|FULL|GET|GLOBAL|GO|HANDLER)\\b::2::::2:0:
sql:Reserved (CU-DI):1:\\b(CURSOR|DEALLOCATE|DECLARE|DEFAULT|DEFERRABLE|DEFERRED|DESC|DESCRIBE|DESCRIPTOR|DETERMINISTIC|DIAGNOSTICS|DISCONNECT|DISTINCT)\\b::2::::2:0:
sql:Reserved (CO-CU):1:\\b(COMMIT|CONDITION|CONNECT|CONNECTION|CONSTRAINT|CONSTRAINTS|CONVERT|CORRESPONDING|CROSS|CURRENT|CURRENT_PATH)\\b::2::::2:0:
sql:Reserved (A-CO):1:\\b(ACTION|ADD|ALLOCATE|ASSERTION|BEGIN|BIT|BIT_LENGTH|BOTH|CASCADE|CASCADED|CAST|CATALOG|CHECK|CLOSE|COALESCE|COLLATE|COLLATION|COLUMN)\\b::2::::2:0:
sql:Math Operators:1:(\\+|\\/|\\*|\\-|\\=|\\<|\\>)::2::::2:0:
sql:Data Insertion:1:\\b(INSERT|INTO|SET|VALUE|VALUES|UPDATE|DELETE)\\b::2::#DF2231::2:0:
sql:Comparision Operators:1:\\b(ALL|AND|ANY|ARE|AS|BETWEEN|CONTAINS|HAVING|NOT|NO|OR|LIKE|MATCH|IS|IN|USING)\\b::2::#B3B34B::2:0:
sql:Selection/Querying:1:\\b(SELECT|FROM|WHERE)\\b::2::blue::2:0:
sql:DB Structure:1:\\b(TABLE|COLUMN|KEY|INDEX|PRIMARY|FOREIGN)\\b::2::#5D5D5D::2:0:
sql:Function Methods:1:\\b(CALL|PROCEDURE|PARAMETER|MODULE|FUNCTION|ROUTINE|RETURN)\\b::2::gray::2:0:
sql:Table Alter\\/Create:1:\\b(ALTER|CREATE)\\b::2::#A32C99::2:0:
sql:Date\\/Time:1:\\b(CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|CURRENT_USER|DATE|DAY|TIME|TIMESTAMP|TIMEZONE_HOUR|TIMEZONE_MINUTE|YEAR|MINUTE|MONTH|HOUR)\\b::2::pink::2:0:
sql:Common Functions:1:\\b(COUNT|ASC|AVG|FIRST|SUBSTRING|SUM|TRIM|UPPER|RIGHT|SIZE|LAST|LOWER|MIN|MAX|LEFT|AT)\\b::2::::2:0:
sql:Flow Control:1:\\b(CASE|CONTINUE|FOR|ELSEIF|ELSE|DO|GOTO|THEN|WHEN|WHENEVER|WHILE|WITH|UNTIL|NEXT|LOOP|REPEAT|IF)\\b::2::purple::2:0:
sql:Constants:1:\\b(FALSE|TRUE|NULL)\\b::2::navy::2:0:
sql:Data Types:1:\\b(CHAR|CHAR_LENGTH|CHARACTER|CHARACTER_LENGTH|DEC|DECIMAL|DOUBLE|FLOAT|VARCHAR|VARYING|SMALLINT|REAL|NATURAL|NCHAR|NUMERIC|INT|INTEGER)\\b::2::darkgreen::2:0:
sql:Admin:1:\\b(AUTHORIZATION|DROP|GRANT|GROUP|SYSTEM_USER|USER|REVOKE|PRIVILEGES|SESSION|SESSION_USER)\\b::2::#992828::2:0:
sql:User/Host:1:\\b([a-z0-9]+)\\@([a-z0-9]+)\\b::2::::2:2:
sql:Group/Joining/Order:1:\\b(GROUP BY|INNER JOIN|OUTER JOIN|RIGHT JOIN|LEFT JOIN|ORDER BY)\\b::2::darkorange::2:0:
sql:Comment:1:--:\\n:1::#C0C0C0::0:0:
Tcl:Comment:1:#.*?$::2:^top$:#999999::0:2:
Tcl:Keywords:1:\\b(package|proc|global|return)\\b::2::#003399::2:1:
Tcl:Import/Include:1:\\b(require|provide)\\b::2::#009999::2:1:
Tcl:Braces:1:(\\{|\\}|\\[|\\]|\\(|\\))::2::#339933::2:1:
Tcl:Flow Control:1:\\b(foreach|if|else|elseif|while|for|continue|next|break|exit)\\b::2::#990066::2:1:
Tcl:Package Name:1:[a-z0-9\\-_\\.]+(?=\:\:)::2::#990066::2:1:
Tcl:Package Procedure:1:(?<=\:\:)[a-z0-9\\-_\\.]+::2::#990066::2:1:
Tcl:Builtin Procedures:1:\\b(append|exists|incr|length|Stderr|Stdin|Stdout|unset)\\b::2::#006600::2:1:
Tcl:Procedure:1:(?<=proc )[a-z\\-_0-9\\/]+(?=( )? \\{)::2::#660000::2:1:
Tcl:Special Characters:1:(\:|=|\\+|\\*|\\/|\\\\|&|!|#|%|~|@|\\.|,)::2::#009966::2:1:
Tcl:String (double quoted):1:":(?<!\\\\)":1::#009966::1:2:
Tcl:Variable:1:\\$[a-z0-9\\-_]+:":2:^(top|String \\(double quoted\\))$:#000066::2:1:
Tcl:Argument:1:\\-[a-z]+::2::#009966::2:1:
Tcl:Data Types:1:\\b(array|blob|glob|list|set|string)\\b::2::#660099::2:1:
Tcl:Numbers:1:[0-9\\.]+::2::#999900::2:1:
xml:Tag:1:<((/)?[a-z0-9\:]+):[^?-]?>:1::#000000::0:0:
xml:Tag Name:1:1::3:^Tag$:#005676::2:0:
xml:Attribute:1:([a-z]*=)("[^"]*")::2:^Tag$:#3cb300::1:0:
xml:Attribute Content:1:2::3:^Attribute$:#ff7600::1:0:
xml:Comment:0:<!--:-->:1::#AAAAAA::1:2:
xml:DocType:1:<!Doctype [a-z0-9]+:[^?-]>:1::#b35300::0:0:
xml:Character Data:1:<!\\[CDATA\\[:\\]\\]>:1::#a2b300::0:0:
xml:Character Entity:1:&[^;]+;::2::#9b0054::0:0:
stylesheet:Selector:1:(\\*|\\b(a|body|abbr|acronym|address|applet|area|b|big|bdo|blockquote|br|button|caption|cite|code|col|colgroup|dd|del|dfn|div|dl|dt|em|embed|fieldset|form|h\\d+|hr|i|iframe|img|input|ins|kbd|label|legend|li|map|noframes|noscript|object|ol|optgroup|option|p|pre|q|samp|select|small|span|strong|table|tbody|td|textarea|tfoot|th|thead|tr|tt|ul|var)\\b)::2:^top$:#cc0000::2:0:
stylesheet:Identifiers:1:(#|\\.)[a-z0-9\\-_\:( >)?]+(?=[, \\{a-z\\*])::2::#cc3300::2:0:
stylesheet:Attribute Identifiers:1:\\[[a-z0-9\\.\\-_\\\:]+=":"\\]:1::#cc3300::2:0:
stylesheet:Pseudo-selectors:1:\\\:(first(\\-child|letter|line)|link|active|visited|hover|focus|lang\\(\\)|left|right|first|before|after)::2::#336633::2:0:
stylesheet:Braces:1:[\\{\\[]:[\\}\\]]:1:^top$:#0099cc::1:1:
stylesheet:Comment:1:\\/\\*:\\*\\/:1:^top|Braces$:#888888::0:0:
stylesheet:Border:1:\\b(border|border\\-(top|bottom|left|right|width|color|style|collapse)*)\\b\\s*\:::2:^Braces$:#000099::2:0:
stylesheet:Value:1:\\b(absolute|relative|small\\-caps|serif|sans\\-serif|cursive|fantasy|monospace|normal|italic|oblique|small\\-caps|bold|bolder|lighter|smaller|xx\\-small|x\\-small|small|medium|large|x\\-large|xx\\-large|transparent|none|inherit|repeat\\-(x|y)|no\\-repeat|scroll|fixed|top|center|bottom|left|center|right|underline|overline|line\\-through|blink|baseline|sub|super|text\\-top|middle|text\\-bottom|capitalize|uppercase|lowercase|justify|auto|thin|thick|dotted|dashed|solid|double|groove|ridge|inset|outset|both|block|inline|list\\-item|pre|nowrap|disc|circle|square|decimal|lower\\-roman|upper\\-roman|lower\\-alpha|upper\\-alpha|inside|outside|collapse|url)\\b::2:^Braces$:#663399::1:0:
stylesheet:Misc:1:(\\s*|\\t*)\\b(float|clear|color|max\\-width|min\\-width|width|max\\-height|min\\-height|height|position|top|bottom|left|right|cursor|display|visibility|z\\-index|content|overflow)\\b\\s*\\\:::2:^Braces$:#000099::2:0:
stylesheet:Length:1:([0-9]+\\.?[0-9]*(\\%|px|em|ex|pt|in|cm|pc|mm)?)(?![a-z\\-\:])::2:^Braces$:#009966::1:0:
stylesheet:Color:1:#[0-9A-Fa-f]{3,6}::2:^Braces$:#cc0099::1:0:
stylesheet:Text:1:\\b(word\\-spacing|letter\\-spacing|text\\-decoration|vertical\\-align|text\\-transform|text\\-align|text\\-ident)\\b\\s*\:::2:^Braces$:#000099::2:0:
stylesheet:Line:1:\\b(line(\\-top|\\-bottom|\\-left|\\-width|\\-color|\\-style|\\-height)*)\\b\\s*\:::2:^Braces$:#000099::2:0:
stylesheet:Background:1:\\b(background(\\-color|\\-image|\\-repeat|\\-attachment|\\-position)*)\\b\\s*\:::2:^Braces$:#000099::2:0:
stylesheet:Margin:1:\\b(margin(\\-top|\\-bottom|\\-left|\\-right|\\-width|\\-color|\\-style)*)\\b\\s*\\\:::2:^Braces$:#000099::2:0:
stylesheet:Padding:1:\\b(padding(\\-top|\\-bottom|\\-left|\\-right|\\-width|\\-color|\\-style)*)\\b\\s*\\\:::2:^Braces$:#000099::2:0:
stylesheet:Font:1:\\b(font(\\-color|\\-family|\\-weight|\\-size|\\-variant|\\-style)*)\\b::2:^Braces$:#000099::2:0:
stylesheet:List:1:\\b(list\\-style(\\-position|\\-image|\\-type)?)\\b\\s*\:::2:^Braces$:#000099::2:0:
stylesheet:Symbols:1:[;,]::2:^top|Braces$:#000000::2:0:
stylesheet:Plaintext:1:[a-z]+::2:^Braces$:#000000::1:1:
stylesheet:String (double quoted):1:":":1:^top|Braces$:#006699::0:2:
stylesheet:String (single quoted):1:':':1:^top|Braces$:#006699::0:2:
