[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/vendor/geshi/geshi/src/geshi/ -> powerbuilder.php (source)

   1  <?php
   2  /*************************************************************************************
   3   * powerbuilder.php
   4   * ------
   5   * Author: Doug Porter (powerbuilder.geshi@gmail.com)
   6   * Copyright: (c) 2009 Doug Porter
   7   * Release Version: 1.0.9.1
   8   * Date Started: 2009/07/13
   9   *
  10   * PowerBuilder (PowerScript) language file for GeSHi.
  11   *
  12   * Based on the TextPad Syntax file for PowerBuilder
  13   * built by Rafi Avital
  14   *
  15   * CHANGES
  16   * -------
  17   * 2009/07/13 (1.0.0)
  18   *  -  First Release
  19   *
  20   * TODO (updated 2009/07/13)
  21   * -------------------------
  22   *
  23   *************************************************************************************
  24   *
  25   *     This file is part of GeSHi.
  26   *
  27   *   GeSHi is free software; you can redistribute it and/or modify
  28   *   it under the terms of the GNU General Public License as published by
  29   *   the Free Software Foundation; either version 2 of the License, or
  30   *   (at your option) any later version.
  31   *
  32   *   GeSHi is distributed in the hope that it will be useful,
  33   *   but WITHOUT ANY WARRANTY; without even the implied warranty of
  34   *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  35   *   GNU General Public License for more details.
  36   *
  37   *   You should have received a copy of the GNU General Public License
  38   *   along with GeSHi; if not, write to the Free Software
  39   *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  40   *
  41   ************************************************************************************/
  42  
  43  $language_data = array (
  44      'LANG_NAME' => 'PowerBuilder',
  45      'COMMENT_SINGLE' => array(1 => '//'),
  46      'COMMENT_MULTI' => array('/*' => '*/'),
  47      'COMMENT_REGEXP' => array(),
  48      'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  49      'QUOTEMARKS' => array("'", '"'),
  50      'ESCAPE_CHAR' => '~',
  51      'KEYWORDS' => array(
  52          1 => array(
  53              'alias', 'and', 'autoinstantiate', 'call',
  54              'case', 'catch', 'choose', 'close', 'commit', 'connect',
  55              'constant', 'continue', 'create', 'cursor', 'declare',
  56              'delete', 'describe', 'descriptor', 'destroy', 'disconnect',
  57              'do', 'dynamic', 'else', 'elseif', 'end', 'enumerated',
  58              'event', 'execute', 'exit', 'external', 'false', 'fetch',
  59              'first', 'for', 'forward', 'from', 'function', 'global',
  60              'goto', 'halt', 'if', 'immediate', 'indirect', 'insert',
  61              'into', 'intrinsic', 'is', 'last', 'library', 'loop', 'next',
  62              'not', 'of', 'on', 'open', 'or', 'parent', 'post', 'prepare',
  63              'prior', 'private', 'privateread', 'privatewrite', 'procedure',
  64              'protected', 'protectedread', 'protectedwrite', 'prototypes',
  65              'public', 'readonly', 'ref', 'return', 'rollback', 'rpcfunc',
  66              'select', 'selectblob', 'shared', 'static', 'step', 'subroutine',
  67              'super', 'system', 'systemread', 'systemwrite', 'then', 'this',
  68              'to', 'trigger', 'true', 'try', 'type', 'until', 'update', 'updateblob',
  69              'using', 'variables', 'where', 'while', 'with', 'within'
  70              ),
  71          2 => array (
  72              'blob', 'boolean', 'char', 'character', 'date', 'datetime',
  73              'dec', 'decimal',
  74              'double', 'int', 'integer', 'long', 'real', 'string', 'time',
  75              'uint', 'ulong', 'unsignedint', 'unsignedinteger', 'unsignedlong'
  76              ),
  77          3 => array (
  78              'abortretryignore!', 'actbegin!', 'acterror!', 'actesql!',
  79              'actgarbagecollect!', 'activate!', 'activatemanually!',
  80              'activateondoubleclick!',
  81              'activateongetfocus!', 'actline!', 'actobjectcreate!', 'actobjectdestroy!',
  82              'actprofile!', 'actroutine!', 'acttrace!', 'actual!',
  83              'actuser!', 'adoresultset!', 'adtdate!', 'adtdatetime!',
  84              'adtdefault!', 'adtdouble!', 'adttext!', 'adttime!',
  85              'aix!', 'alignatbottom!', 'alignatleft!', 'alignatright!',
  86              'alignattop!', 'all!', 'allowpartialchanges!', 'alpha!',
  87              'ansi!', 'any!', 'anycase!', 'anyfont!',
  88              'append!', 'application!', 'arabiccharset!', 'area3d!',
  89              'areagraph!', 'arraybounds!', 'arrow!', 'ascending!',
  90              'asstatement!', 'atbottom!', 'atleft!', 'atright!',
  91              'attop!', 'autosize!', 'background!', 'balticcharset!',
  92              'bar3dgraph!', 'bar3dobjgraph!', 'bargraph!', 'barstack3dobjgraph!',
  93              'barstackgraph!', 'bdiagonal!', 'beam!', 'begin!',
  94              'begindrag!', 'beginlabeledit!', 'beginrightdrag!', 'behind!',
  95              'blob!', 'bold!', 'boolean!', 'bottom!',
  96              'boundedarray!', 'box!', 'byreferenceargument!', 'byvalueargument!',
  97              'cancel!', 'cascade!', 'cascaded!', 'category!',
  98              'center!', 'character!', 'charsetansi!', 'charsetansiarabic!',
  99              'charsetansihebrew!', 'charsetdbcsjapanese!', 'charsetunicode!', 'checkbox!',
 100              'child!', 'childtreeitem!', 'chinesebig5!', 'classdefinition!',
 101              'classdefinitionobject!', 'classorstructuretype!', 'clicked!', 'clip!',
 102              'clipboard!', 'clipformatbitmap!', 'clipformatdib!', 'clipformatdif!',
 103              'clipformatenhmetafile!', 'clipformathdrop!', 'clipformatlocale!',
 104              'clipformatmetafilepict!',
 105              'clipformatoemtext!', 'clipformatpalette!', 'clipformatpendata!', 'clipformatriff!',
 106              'clipformatsylk!', 'clipformattext!', 'clipformattiff!', 'clipformatunicodetext!',
 107              'clipformatwave!', 'clock!', 'close!', 'closequery!',
 108              'col3dgraph!', 'col3dobjgraph!', 'colgraph!',
 109              'colstack3dobjgraph!', 'colstackgraph!', 'columnclick!', 'commandbutton!',
 110              'connection!', 'connectioninfo!', 'connectobject!', 'connectprivilege!',
 111              'connectwithadminprivilege!', 'constructor!', 'containsany!', 'containsembeddedonly!',
 112              'containslinkedonly!', 'contextinformation!', 'contextkeyword!', 'continuous!',
 113              'corbaobject!', 'corbaunion!', 'cplusplus!', 'cross!',
 114              'csv!', 'cumulative!', 'cumulativepercent!', 'currenttreeitem!',
 115              'customvisual!', 'dash!', 'dashdot!', 'dashdotdot!',
 116              'data!', 'datachange!', 'datamodified!', 'datastore!',
 117              'datawindow!', 'datawindowchild!', 'date!', 'datemask!',
 118              'datetime!', 'datetimemask!', 'dbase2!', 'dbase3!',
 119              'dberror!', 'deactivate!', 'decimal!', 'decimalmask!',
 120              'decorative!', 'default!', 'defaultcharset!', 'delete!',
 121              'deleteallitems!', 'deleteitem!', 'descending!', 'desktop!',
 122              'destructor!', 'detail!', 'diamond!', 'dif!',
 123              'dirall!', 'dirapplication!', 'dirdatawindow!', 'directionall!',
 124              'directiondown!', 'directionleft!', 'directionright!', 'directionup!',
 125              'dirfunction!', 'dirmenu!', 'dirpipeline!', 'dirproject!',
 126              'dirquery!', 'dirstructure!', 'diruserobject!', 'dirwindow!',
 127              'displayasactivexdocument!', 'displayascontent!', 'displayasicon!', 'dot!',
 128              'double!', 'doubleclicked!', 'dragdrop!', 'dragenter!',
 129              'dragleave!', 'dragobject!', 'dragwithin!', 'drawobject!',
 130              'dropdownlistbox!', 'dropdownpicturelistbox!', 'drophighlighttreeitem!', 'dwobject!',
 131              'dynamicdescriptionarea!', 'dynamicstagingarea!', 'easteuropecharset!', 'editchanged!',
 132              'editmask!', 'editmenu!', 'encodingansi!', 'encodingutf8!',
 133              'encodingutf16le!', 'encodingutf16be!', 'end!', 'endlabeledit!',
 134              'enterprise!', 'enterpriseonlyfeature!', 'enumeratedtype!', 'enumerationdefinition!',
 135              'enumerationitemdefinition!', 'environment!', 'error!', 'errorlogging!',
 136              'eventnotexisterror!', 'eventwrongprototypeerror!', 'excel!', 'excel5!',
 137              'exceptionfail!', 'exceptionignore!', 'exceptionretry!',
 138              'exceptionsubstitutereturnvalue!',
 139              'exclamation!', 'exclude!', 'exportapplication!', 'exportdatawindow!',
 140              'exportfunction!', 'exportmenu!', 'exportpipeline!', 'exportproject!',
 141              'exportquery!', 'exportstructure!', 'exportuserobject!', 'exportwindow!',
 142              'externalvisual!', 'extobject!', 'failonanyconflict!', 'fdiagonal!',
 143              'featurenotsupportederror!', 'filealreadyopenerror!', 'filecloseerror!',
 144              'fileexists!',
 145              'fileinvalidformaterror!', 'filemenu!', 'filenotopenerror!', 'filenotseterror!',
 146              'filereaderror!', 'filetyperichtext!', 'filetypetext!', 'filewriteerror!',
 147              'filter!', 'first!', 'firstvisibletreeitem!', 'fixed!',
 148              'floating!', 'focusrect!', 'footer!', 'foreground!',
 149              'frombeginning!', 'fromcurrent!', 'fromend!', 'functionobject!',
 150              'gb231charset!', 'getfocus!', 'graph!', 'graphicobject!',
 151              'graxis!', 'grdispattr!', 'greekcharset!', 'groupbox!',
 152              'hand!', 'hangeul!', 'header!', 'hebrewcharset!',
 153              'helpmenu!', 'hide!', 'horizontal!', 'hotlinkalarm!',
 154              'hourglass!', 'hppa!', 'hprogressbar!', 'hpux!',
 155              'hscrollbar!', 'hticksonboth!', 'hticksonbottom!', 'hticksonneither!',
 156              'hticksontop!', 'htmltable!', 'htrackbar!', 'i286!',
 157              'i386!', 'i486!', 'icon!', 'icons!',
 158              'idle!', 'importdatawindow!', 'indent!', 'index!',
 159              'inet!', 'information!', 'inplace!', 'inputfieldselected!',
 160              'insertitem!', 'inside!', 'integer!', 'internetresult!',
 161              'italic!', 'itemchanged!', 'itemchanging!', 'itemcollapsed!',
 162              'itemcollapsing!', 'itemerror!', 'itemexpanded!', 'itemexpanding!',
 163              'itemfocuschanged!', 'itempopulate!', 'jaguarorb!', 'johabcharset!',
 164              'justify!', 'key!', 'key0!', 'key1!',
 165              'key2!', 'key3!', 'key4!', 'key5!',
 166              'key6!', 'key7!', 'key8!', 'key9!',
 167              'keya!', 'keyadd!', 'keyalt!', 'keyapps!',
 168              'keyb!', 'keyback!', 'keybackquote!', 'keybackslash!',
 169              'keyc!', 'keycapslock!', 'keycomma!', 'keycontrol!',
 170              'keyd!', 'keydash!', 'keydecimal!', 'keydelete!',
 171              'keydivide!', 'keydownarrow!', 'keye!', 'keyend!',
 172              'keyenter!', 'keyequal!', 'keyescape!', 'keyf!',
 173              'keyf1!', 'keyf10!', 'keyf11!', 'keyf12!',
 174              'keyf2!', 'keyf3!', 'keyf4!', 'keyf5!',
 175              'keyf6!', 'keyf7!', 'keyf8!', 'keyf9!',
 176              'keyg!', 'keyh!', 'keyhome!', 'keyi!',
 177              'keyinsert!', 'keyj!', 'keyk!', 'keyl!',
 178              'keyleftarrow!', 'keyleftbracket!', 'keyleftbutton!', 'keyleftwindows!',
 179              'keym!', 'keymiddlebutton!', 'keymultiply!', 'keyn!',
 180              'keynull!', 'keynumlock!', 'keynumpad0!', 'keynumpad1!',
 181              'keynumpad2!', 'keynumpad3!', 'keynumpad4!', 'keynumpad5!',
 182              'keynumpad6!', 'keynumpad7!', 'keynumpad8!', 'keynumpad9!',
 183              'keyo!', 'keyp!', 'keypagedown!', 'keypageup!',
 184              'keypause!', 'keyperiod!', 'keyprintscreen!', 'keyq!',
 185              'keyquote!', 'keyr!', 'keyrightarrow!', 'keyrightbracket!',
 186              'keyrightbutton!', 'keyrightwindows!', 'keys!', 'keyscrolllock!',
 187              'keysemicolon!', 'keyshift!', 'keyslash!', 'keyspacebar!',
 188              'keysubtract!', 'keyt!', 'keytab!', 'keyu!',
 189              'keyuparrow!', 'keyv!', 'keyw!', 'keyword!',
 190              'keyx!', 'keyy!', 'keyz!', 'languageafrikaans!',
 191              'languagealbanian!', 'languagearabicalgeria!', 'languagearabicbahrain!',
 192              'languagearabicegypt!',
 193              'languagearabiciraq!', 'languagearabicjordan!', 'languagearabickuwait!',
 194              'languagearabiclebanon!',
 195              'languagearabiclibya!', 'languagearabicmorocco!', 'languagearabicoman!',
 196              'languagearabicqatar!',
 197              'languagearabicsaudiarabia!', 'languagearabicsyria!', 'languagearabictunisia!',
 198              'languagearabicuae!',
 199              'languagearabicyemen!', 'languagebasque!', 'languagebulgarian!', 'languagebyelorussian!',
 200              'languagecatalan!', 'languagechinese!', 'languagechinesehongkong!', 'languagechinesesimplified!',
 201              'languagechinesesingapore!', 'languagechinesetraditional!', 'languagecroatian!', 'languageczech!',
 202              'languagedanish!', 'languagedutch!', 'languagedutchbelgian!', 'languagedutchneutral!',
 203              'languageenglish!', 'languageenglishaustralian!', 'languageenglishcanadian!',
 204              'languageenglishirish!',
 205              'languageenglishnewzealand!', 'languageenglishsouthafrica!', 'languageenglishuk!',
 206              'languageenglishus!',
 207              'languageestonian!', 'languagefaeroese!', 'languagefarsi!', 'languagefinnish!',
 208              'languagefrench!', 'languagefrenchbelgian!', 'languagefrenchcanadian!', 'languagefrenchluxembourg!',
 209              'languagefrenchneutral!', 'languagefrenchswiss!', 'languagegerman!', 'languagegermanaustrian!',
 210              'languagegermanliechtenstein!', 'languagegermanluxembourg!', 'languagegermanneutral!',
 211              'languagegermanswiss!',
 212              'languagegreek!', 'languagehebrew!', 'languagehindi!', 'languagehungarian!',
 213              'languageicelandic!', 'languageindonesian!', 'languageitalian!', 'languageitalianneutral!',
 214              'languageitalianswiss!', 'languagejapanese!', 'languagekorean!', 'languagekoreanjohab!',
 215              'languagelatvian!', 'languagelithuanian!', 'languagemacedonian!', 'languagemaltese!',
 216              'languageneutral!', 'languagenorwegian!', 'languagenorwegianbokmal!', 'languagenorwegiannynorsk!',
 217              'languagepolish!', 'languageportuguese!', 'languageportuguese_brazilian!',
 218              'languageportugueseneutral!',
 219              'languagerhaetoromanic!', 'languageromanian!', 'languageromanianmoldavia!', 'languagerussian!',
 220              'languagerussianmoldavia!', 'languagesami!', 'languageserbian!', 'languageslovak!',
 221              'languageslovenian!', 'languagesorbian!', 'languagesortnative!', 'languagesortunicode!',
 222              'languagespanish!', 'languagespanishcastilian!', 'languagespanishmexican!', 'languagespanishmodern!',
 223              'languagesutu!', 'languageswedish!', 'languagesystemdefault!', 'languagethai!',
 224              'languagetsonga!', 'languagetswana!', 'languageturkish!', 'languageukrainian!',
 225              'languageurdu!', 'languageuserdefault!', 'languagevenda!', 'languagexhosa!',
 226              'languagezulu!', 'last!', 'layer!', 'layered!',
 227              'Left!', 'leftmargin!', 'line!', 'line3d!',
 228              'linear!', 'linecolor!', 'linedown!', 'linegraph!',
 229              'lineleft!', 'linemode!', 'lineright!', 'lineup!',
 230              'linkupdateautomatic!', 'linkupdatemanual!', 'listbox!', 'listview!',
 231              'listviewitem!', 'listviewlargeicon!', 'listviewlist!', 'listviewreport!',
 232              'listviewsmallicon!', 'lockread!', 'lockreadwrite!', 'lockwrite!',
 233              'log10!', 'loge!', 'long!', 'losefocus!',
 234              'lower!', 'lowered!', 'm68000!', 'm68020!',
 235              'm68030!', 'm68040!', 'maccharset!', 'macintosh!',
 236              'mailattach!', 'mailbcc!', 'mailbodyasfile!', 'mailcc!',
 237              'maildownload!', 'mailentiremessage!', 'mailenvelopeonly!', 'mailfiledescription!',
 238              'mailmessage!', 'mailnewsession!', 'mailnewsessionwithdownload!', 'mailole!',
 239              'mailolestatic!', 'mailoriginator!', 'mailrecipient!', 'mailreturnaccessdenied!',
 240              'mailreturnattachmentnotfound!', 'mailreturnattachmentopenfailure!',
 241              'mailreturnattachmentwritefailure!', 'mailreturndiskfull!',
 242              'mailreturnfailure!', 'mailreturninsufficientmemory!', 'mailreturninvalidmessage!',
 243              'mailreturnloginfailure!',
 244              'mailreturnmessageinuse!', 'mailreturnnomessages!', 'mailreturnsuccess!', 'mailreturntexttoolarge!',
 245              'mailreturntoomanyfiles!', 'mailreturntoomanyrecipients!', 'mailreturntoomanysessions!',
 246              'mailreturnunknownrecipient!',
 247              'mailreturnuserabort!', 'mailsession!', 'mailsuppressattachments!', 'mailto!',
 248              'main!', 'maximized!', 'mdi!', 'mdiclient!',
 249              'mdihelp!', 'menu!', 'menucascade!', 'menuitemtypeabout!',
 250              'menuitemtypeexit!', 'menuitemtypehelp!', 'menuitemtypenormal!', 'merge!',
 251              'message!', 'minimized!', 'mips!', 'modelexistserror!',
 252              'modelnotexistserror!', 'modern!', 'modified!', 'mousedown!',
 253              'mousemove!', 'mouseup!', 'moved!', 'multiline!',
 254              'multilineedit!', 'mutexcreateerror!', 'new!', 'newmodified!',
 255              'next!', 'nexttreeitem!', 'nextvisibletreeitem!', 'noborder!',
 256              'noconnectprivilege!', 'nolegend!', 'none!', 'nonvisualobject!',
 257              'normal!', 'nosymbol!', 'notic!', 'notmodified!',
 258              'notopmost!', 'notype!', 'numericmask!', 'objhandle!',
 259              'oem!', 'off!', 'offsite!', 'ok!',
 260              'okcancel!', 'olecontrol!', 'olecustomcontrol!', 'oleobject!',
 261              'olestorage!', 'olestream!', 'oletxnobject!', 'omcontrol!',
 262              'omcustomcontrol!', 'omembeddedcontrol!', 'omobject!', 'omstorage!',
 263              'omstream!', 'open!', 'orb!', 'original!',
 264              'osf1!', 'other!', 'outside!', 'oval!',
 265              'pagedown!', 'pageleft!', 'pageright!', 'pageup!',
 266              'parenttreeitem!', 'pbtocppobject!', 'pentium!', 'percentage!',
 267              'picture!', 'picturebutton!', 'picturehyperlink!', 'picturelistbox!',
 268              'pictureselected!', 'pie3d!', 'piegraph!', 'pipeend!',
 269              'pipeline!', 'pipemeter!', 'pipestart!', 'popup!',
 270              'powerobject!', 'powerpc!', 'powerrs!', 'ppc601!',
 271              'ppc603!', 'ppc604!', 'previewdelete!', 'previewfunctionreselectrow!',
 272              'previewfunctionretrieve!', 'previewfunctionupdate!', 'previewinsert!', 'previewselect!',
 273              'previewupdate!', 'previoustreeitem!', 'previousvisibletreeitem!', 'primary!',
 274              'printend!', 'printfooter!', 'printheader!', 'printpage!',
 275              'printstart!', 'prior!', 'private!', 'process!',
 276              'profilecall!', 'profileclass!', 'profileline!', 'profileroutine!',
 277              'profiling!', 'protected!', 'psreport!', 'public!',
 278              'question!', 'radiobutton!', 'raised!', 'rbuttondown!',
 279              'rbuttonup!', 'read!', 'readonlyargument!', 'real!',
 280              'rectangle!', 'regbinary!', 'regexpandstring!', 'reglink!',
 281              'regmultistring!', 'regstring!', 'regulong!', 'regulongbigendian!',
 282              'remoteexec!', 'remotehotlinkstart!', 'remotehotlinkstop!', 'remoteobject!',
 283              'remoterequest!', 'remotesend!', 'rename!', 'replace!',
 284              'resize!', 'resizeborder!', 'response!', 'resultset!',
 285              'resultsets!', 'retrieveend!', 'retrieverow!', 'retrievestart!',
 286              'retrycancel!', 'richtextedit!', 'Right!', 'rightclicked!',
 287              'rightdoubleclicked!', 'rightmargin!', 'rnddays!', 'rnddefault!',
 288              'rndhours!', 'rndmicroseconds!', 'rndminutes!', 'rndmonths!',
 289              'rndnumber!', 'rndseconds!', 'rndyears!', 'roman!',
 290              'roottreeitem!', 'roundrectangle!', 'routineesql!', 'routineevent!',
 291              'routinefunction!', 'routinegarbagecollection!', 'routineobjectcreation!',
 292              'routineobjectdestruction!',
 293              'routineroot!', 'rowfocuschanged!', 'russiancharset!', 'save!',
 294              'scalartype!', 'scattergraph!', 'script!', 'scriptdefinition!',
 295              'scriptevent!', 'scriptfunction!', 'scrollhorizontal!', 'scrollvertical!',
 296              'selected!', 'selectionchanged!', 'selectionchanging!', 'series!',
 297              'service!', 'shade!', 'shadowbox!', 'shared!',
 298              'sharedobjectcreateinstanceerror!', 'sharedobjectcreatepbsessionerror!',
 299              'sharedobjectexistserror!', 'sharedobjectnotexistserror!',
 300              'shiftjis!', 'show!', 'simpletype!', 'simpletypedefinition!',
 301              'singlelineedit!', 'size!', 'sizenesw!', 'sizens!',
 302              'sizenwse!', 'sizewe!', 'sol2!', 'solid!',
 303              'sort!', 'sourcepblerror!', 'spacing1!', 'spacing15!',
 304              'spacing2!', 'sparc!', 'sqlinsert!', 'sqlpreview!',
 305              'square!', 'sslcallback!', 'sslserviceprovider!', 'statichyperlink!',
 306              'statictext!', 'stgdenynone!', 'stgdenyread!', 'stgdenywrite!',
 307              'stgexclusive!', 'stgread!', 'stgreadwrite!', 'stgwrite!',
 308              'stopsign!', 'straddle!', 'streammode!', 'stretch!',
 309              'strikeout!', 'string!', 'stringmask!', 'structure!',
 310              'stylebox!', 'stylelowered!', 'styleraised!', 'styleshadowbox!',
 311              'subscript!', 'success!', 'superscript!', 'swiss!',
 312              'sylk!', 'symbol!', 'symbolhollowbox!', 'symbolhollowcircle!',
 313              'symbolhollowdiamond!', 'symbolhollowdownarrow!', 'symbolhollowuparrow!', 'symbolplus!',
 314              'symbolsolidbox!', 'symbolsolidcircle!', 'symbolsoliddiamond!', 'symbolsoliddownarrow!',
 315              'symbolsoliduparrow!', 'symbolstar!', 'symbolx!', 'system!',
 316              'systemerror!', 'systemfunctions!', 'systemkey!', 'tab!',
 317              'tabsonbottom!', 'tabsonbottomandtop!', 'tabsonleft!', 'tabsonleftandright!',
 318              'tabsonright!', 'tabsonrightandleft!', 'tabsontop!', 'tabsontopandbottom!',
 319              'text!', 'thaicharset!', 'thread!', 'tile!',
 320              'tilehorizontal!', 'time!', 'timemask!', 'timer!',
 321              'timernone!', 'timing!', 'tobottom!', 'toolbarmoved!',
 322              'top!', 'topic!', 'topmost!', 'totop!',
 323              'traceactivitynode!', 'traceatomic!', 'tracebeginend!', 'traceerror!',
 324              'traceesql!', 'tracefile!', 'tracegarbagecollect!', 'tracegeneralerror!',
 325              'tracein!', 'traceline!', 'tracenomorenodes!', 'tracenotstartederror!',
 326              'traceobject!', 'traceout!', 'traceroutine!', 'tracestartederror!',
 327              'tracetree!', 'tracetreeerror!', 'tracetreeesql!', 'tracetreegarbagecollect!',
 328              'tracetreeline!', 'tracetreenode!', 'tracetreeobject!', 'tracetreeroutine!',
 329              'tracetreeuser!', 'traceuser!', 'transaction!', 'transactionserver!',
 330              'transparent!', 'transport!', 'treeview!', 'treeviewitem!',
 331              'turkishcharset!', 'typeboolean!', 'typecategory!', 'typecategoryaxis!',
 332              'typecategorylabel!', 'typedata!', 'typedate!', 'typedatetime!',
 333              'typedecimal!', 'typedefinition!', 'typedouble!', 'typegraph!',
 334              'typeinteger!', 'typelegend!', 'typelong!', 'typereal!',
 335              'typeseries!', 'typeseriesaxis!', 'typeserieslabel!', 'typestring!',
 336              'typetime!', 'typetitle!', 'typeuint!', 'typeulong!',
 337              'typeunknown!', 'typevalueaxis!', 'typevaluelabel!', 'ultrasparc!',
 338              'unboundedarray!', 'underline!', 'underlined!', 'unsignedinteger!',
 339              'unsignedlong!', 'unsorted!', 'uparrow!', 'updateend!',
 340              'updatestart!', 'upper!', 'userdefinedsort!', 'userobject!',
 341              'variable!', 'variableargument!', 'variablecardinalitydefinition!', 'variabledefinition!',
 342              'variableglobal!', 'variableinstance!', 'variablelocal!', 'variableshared!',
 343              'varlistargument!', 'vbxvisual!', 'vcenter!', 'vertical!',
 344              'vietnamesecharset!', 'viewchange!', 'vprogressbar!', 'vscrollbar!',
 345              'vticksonboth!', 'vticksonleft!', 'vticksonneither!', 'vticksonright!',
 346              'vtrackbar!', 'window!', 'windowmenu!', 'windowobject!',
 347              'windows!', 'windowsnt!', 'wk1!', 'wks!',
 348              'wmf!', 'write!', 'xpixelstounits!', 'xunitstopixels!',
 349              'xvalue!', 'yesno!', 'yesnocancel!', 'ypixelstounits!',
 350              'yunitstopixels!',
 351              'yvalue!',
 352              'zoom!'
 353              )
 354          ),
 355      'SYMBOLS' => array(
 356              0 => array('(', ')', '[', ']', '{', '}'),
 357              1 => array('|'),
 358              2 => array('+', '-', '*', '/'),
 359              3 => array('=', '&lt;', '>', '^')
 360          ),
 361      'CASE_SENSITIVE' => array(
 362          GESHI_COMMENTS => false,
 363          1 => false,
 364          2 => false,
 365          3 => false
 366          ),
 367      'STYLES' => array(
 368          'KEYWORDS' => array(
 369              1 => 'color: #008000; font-weight: bold;',
 370              2 => 'color: #990099; font-weight: bold;',
 371              3 => 'color: #330099; font-weight: bold;'
 372              ),
 373          'COMMENTS' => array(
 374              1 => 'color: #0000ff; font-weight: bold;',
 375              'MULTI' => 'color: #0000ff; font-weight: bold;'
 376              ),
 377          'BRACKETS' => array(
 378              0 => 'color: #000000;'
 379              ),
 380          'STRINGS' => array(
 381              0 => 'color: #800000;'
 382              ),
 383          'NUMBERS' => array(
 384              0 => 'color: #330099; font-weight: bold;'
 385              ),
 386          'METHODS' => array(
 387              ),
 388          'SYMBOLS' => array(
 389              0 => 'color: #000000;',
 390              1 => 'color: #ffff00; background-color:#993300; font-weight: bold',
 391              2 => 'color: #000000;',
 392              3 => 'color: #000000;'
 393              ),
 394          'ESCAPE_CHAR' => array(
 395              0 => 'color: #800000; font-weight: bold;'
 396              ),
 397          'SCRIPT' => array(
 398              ),
 399          'REGEXPS' => array(
 400              )
 401          ),
 402      'URLS' => array(
 403          1 => '',
 404          2 => '',
 405          3 => ''
 406          ),
 407      'OOLANG' => false,
 408      'OBJECT_SPLITTERS' => array(
 409          ),
 410      'REGEXPS' => array(
 411          ),
 412      'STRICT_MODE_APPLIES' => GESHI_NEVER,
 413      'SCRIPT_DELIMITERS' => array(
 414          ),
 415      'HIGHLIGHT_STRICT_BLOCK' => array(
 416          )
 417  );