[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

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

   1  <?php
   2  /*************************************************************************************
   3   * visualfoxpro.php
   4   * ----------------
   5   * Author: Roberto Armellin (r.armellin@tin.it)
   6   * Copyright: (c) 2004 Roberto Armellin, Nigel McNie (http://qbnz.com/highlighter/)
   7   * Release Version: 1.0.9.1
   8   * Date Started: 2004/09/17
   9   *
  10   * Visual FoxPro language file for GeSHi.
  11   *
  12   * CHANGES
  13   * -------
  14   * 2008/05/23 (1.0.7.22)
  15   *  -  Removed tab as a symbol char
  16   * 2004/11/27 (1.0.1)
  17   *  -  Added support for multiple object splitters
  18   * 2004/10/27 (1.0.0)
  19   *  -  First Release
  20   *
  21   * TODO (updated 2004/10/27)
  22   * -------------------------
  23   *
  24   *************************************************************************************
  25   *
  26   *     This file is part of GeSHi.
  27   *
  28   *   GeSHi is free software; you can redistribute it and/or modify
  29   *   it under the terms of the GNU General Public License as published by
  30   *   the Free Software Foundation; either version 2 of the License, or
  31   *   (at your option) any later version.
  32   *
  33   *   GeSHi is distributed in the hope that it will be useful,
  34   *   but WITHOUT ANY WARRANTY; without even the implied warranty of
  35   *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  36   *   GNU General Public License for more details.
  37   *
  38   *   You should have received a copy of the GNU General Public License
  39   *   along with GeSHi; if not, write to the Free Software
  40   *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  41   *
  42   ************************************************************************************/
  43  
  44  $language_data = array (
  45      'LANG_NAME' => 'Visual Fox Pro',
  46      'COMMENT_SINGLE' => array(1 => "//", 2 => "\n*"),
  47      'COMMENT_MULTI' => array(),
  48      'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
  49      'QUOTEMARKS' => array('"'),
  50      'ESCAPE_CHAR' => '\\',
  51      'KEYWORDS' => array(
  52          1 => array(
  53              'Case', 'Else', '#Else', 'Then',
  54              'Endcase', 'Enddefine', 'Enddo', 'Endfor', 'Endfunc', 'Endif', 'Endprintjob',
  55              'Endproc', 'Endscan', 'Endtext', 'Endwith', '#Endif',
  56              '#Elif','#Define','#If','#Include',
  57              '#Itsexpression','#Readclauses','#Region','#Section','#Undef','#Wname',
  58              'Define','Do',
  59              'For','Function','Hidden',
  60              'If','Local','Lparameter','Lparameters','Next','Otherwise',
  61              'Parameters','Printjob','Procedure','Protected','Public','Scan',
  62              'Text','While','With','Abs','Accept','Access','Aclass','Acopy',
  63              'Acos','Adatabases','Adbobjects','Addbs','Addrelationtoenv','Addtabletoenv',
  64              'Adel','Adir','Aelement','Aerror','Afields','Afont',
  65              'Agetclass','Agetfileversion','Ains','Ainstance','Alen','Align',
  66              'Alines','Alltrim','Alter','Amembers','Amouseobj','Anetresources',
  67              'Ansitooem','Append','Aprinters','Ascan','Aselobj','Asin',
  68              'Asort','Assert','Asserts','Assist','Asubscript','Asynchronous',
  69              'At_c','Atan','Atc','Atcc','Atcline','Atline',
  70              'Atn2','Aused','Autoform','Autoreport','Avcxclasses','Average',
  71              'BarCount','BarPrompt','BatchMode','BatchUpdateCount','Begin','BellSound',
  72              'BinToC','Bitand','Bitclear','Bitlshift','Bitnot',
  73              'Bitor','Bitrshift','Bitset','Bittest','Bitxor','Bof',
  74              'Browse','BrowseRefresh','Buffering','BuilderLock','COMArray','COMReturnError',
  75              'CToBin','Calculate','Call','Capslock','Cd','Cdow',
  76              'Ceiling','Central','Change','Char','Chdir','Chr',
  77              'Chrsaw','Chrtran','Chrtranc','Close','Cmonth','Cntbar',
  78              'Cntpad','Col','Comclassinfo','CommandTargetQuery','Compile','Completed',
  79              'Compobj','Compute','Concat','ConnectBusy','ConnectHandle','ConnectName',
  80              'ConnectString','ConnectTimeOut','ContainerReleaseType','Continue','Copy','Cos',
  81              'Cot','Count','Coverage','Cpconvert','Cpcurrent','Cpdbf',
  82              'Cpnotrans','Create','CreateBinary','Createobject','Createobjectex','Createoffline',
  83              'CrsBuffering','CrsFetchMemo','CrsFetchSize','CrsMaxRows','CrsMethodUsed','CrsNumBatch',
  84              'CrsShareConnection','CrsUseMemoSize','CrsWhereClause','Ctod','Ctot',
  85              'Curdate','Curdir','CurrLeft','CurrSymbol','CursorGetProp','CursorSetProp',
  86              'Curtime','Curval','DBGetProp','DBSetProp','DB_BufLockRow','DB_BufLockTable',
  87              'DB_BufOff','DB_BufOptRow','DB_BufOptTable','DB_Complette','DB_DeleteInsert','DB_KeyAndModified',
  88              'DB_KeyAndTimestamp','DB_KeyAndUpdatable','DB_LocalSQL','DB_NoPrompt','DB_Prompt','DB_RemoteSQL',
  89              'DB_TransAuto','DB_TransManual','DB_TransNone','DB_Update','Datetime','Day',
  90              'Dayname','Dayofmonth','Dayofweek','Dayofyear','Dbalias','Dbused',
  91              'Ddeaborttrans','Ddeadvise','Ddeenabled','Ddeexecute','Ddeinitiate','Ddelasterror',
  92              'Ddepoke','Dderequest','Ddesetoption','Ddesetservice','Ddesettopic','Ddeterminate',
  93              'Debugout','Declare','DefOLELCid','DefaultValue','Defaultext','Degrees',
  94              'DeleteTrigger','Desc','Description','Difference','Dimension','Dir',
  95              'Directory','Diskspace','DispLogin','DispWarnings','Display','Dll',
  96              'Dmy','DoDefault','DoEvents','Doc','Dow',
  97              'Drivetype','Drop','Dropoffline','Dtoc','Dtor','Dtos',
  98              'Dtot','DynamicInputMask','Each','Edit','Eject','Elif',
  99              'End','Eof','Erase','Evaluate','Event','Eventtracking',
 100              'Exclude','Exclusive','Exit','Exp','Export','External',
 101              'FDate','FTime','Fchsize','Fclose','Fcount','Fcreate',
 102              'Feof','Ferror','FetchMemo','FetchSize','Fflush','Fgets',
 103              'Filer','Filetostr','Find','Fklabel','Fkmax','Fldlist',
 104              'Flock','Floor','Flush','Fontmetric','Fopen','Forceext',
 105              'Forcepath','FormSetClass','FormSetLib','FormsClass','FormsLib','Found',
 106              'FoxPro','Foxcode','Foxdoc','Foxgen','Foxgraph','Foxview',
 107              'Fputs','Fread','French','Fseek','Fsize','Fv',
 108              'Fwrite','Gather','German','GetPem','Getbar','Getcolor',
 109              'Getcp','Getdir','Getenv','Getexpr','Getfile','Getfldstate',
 110              'Getfont','Gethost','Getnextmodified','Getobject','Getpad','Getpict',
 111              'Getprinter','Go','Gomonth','Goto','Graph','GridHorz',
 112              'GridShow','GridShowPos','GridSnap','GridVert','Help','HelpOn',
 113              'HelpTo','HighLightRow','Home','Hour','IMEStatus','IdleTimeOut',
 114              'Idxcollate','Ifdef','Ifndef','Iif','Import','Include',
 115              'Indbc','Index','Indexseek','Inkey','Inlist','Input',
 116              'Insert','InsertTrigger','Insmode','IsBlank','IsFLocked','IsLeadByte',
 117              'IsMouse','IsNull','IsRLocked','Isalpha','Iscolor','Isdigit',
 118              'IsExclusive','Ishosted','IsLower','IsReadOnly',
 119              'IsUpper','Italian','Japan','Join','Justdrive','Justext',
 120              'Justfname','Justpath','Juststem','KeyField','KeyFieldList','Keyboard'
 121              ),
 122          2 => array('Keymatch','LastProject','Lastkey','Lcase','Leftc','Len',
 123              'Lenc','Length','Likec','Lineno','LoadPicture',
 124              'Locate','Locfile','Log','Log10','Logout','Lookup',
 125              'Loop','Lower','Ltrim','Lupdate','Mail','MaxRecords',
 126              'Mcol','Md','Mdown','Mdx','Mdy','Memlines',
 127              'Menu','Messagebox','Minute','Mkdir','Mline','Modify',
 128              'Month','Monthname','Mouse','Mrkbar','Mrkpad','Mrow',
 129              'Mtdll','Mton','Mwindow','Native','Ndx','Network',
 130              'NoFilter','Nodefault','Normalize','Note','Now','Ntom',
 131              'NullString','Numlock','Nvl','ODBChdbc','ODBChstmt','OLEDropTextInsertion',
 132              'OLELCid','Objnum','Objref','Objtoclient','Objvar','Occurs',
 133              'Oemtoansi','Oldval','OlePublic','Olereturnerror','On','Open',
 134              'Oracle','Order','Os','Outer','PCount','Pack',
 135              'PacketSize','Padc','Padl','Padr','Payment','Pcol',
 136              'PemStatus','Pi','Pivot','Play','Pop','Popup',
 137              'Power','PrimaryKey','Printstatus','Private','Prmbar','Prmpad',
 138              'ProjectClick','Proper','Prow','Prtinfo','Push','Putfile',
 139              'Pv','Qpr','Quater','QueryTimeOut','Quit','Radians',
 140              'Rand','Rat','Ratc','Ratline','Rd','Rdlevel',
 141              'Read','Readkey','Recall','Reccount','RecentlyUsedFiles','Recno',
 142              'Recsize','Regional','Reindex','RelatedChild','RelatedTable','RelatedTag',
 143              'Remove','Rename','Repeat','Replace','Replicate','Report',
 144              'ResHeight','ResWidth','ResourceOn','ResourceTo','Resources','Restore',
 145              'Resume','Retry','Return','Revertoffline','Rgbscheme','Rightc',
 146              'Rlock','Rmdir','Rollback','Round','Rtod','Rtrim',
 147              'RuleExpression','RuleText','Run','Runscript','Rview','SQLAsynchronous',
 148              'SQLBatchMode','SQLCancel','SQLColumns','SQLConnect','SQLConnectTimeOut','SQLDisconnect',
 149              'SQLDispLogin','SQLDispWarnings','SQLExec','SQLGetProp','SQLIdleTimeOut','SQLMoreResults',
 150              'SQLPrepare','SQLQueryTimeOut','SQLSetProp','SQLTables','SQLTransactions','SQLWaitTime',
 151              'Save','SavePicture','ScaleUnits','Scatter','Scols',
 152              'Scroll','Sec','Second','Seek','Select','SendUpdates',
 153              'Set','SetDefault','Setfldstate','Setup','ShareConnection','ShowOLEControls',
 154              'ShowOLEInsertable','ShowVCXs','Sign','Sin','Size','SizeBox',
 155              'Skpbar','Skppad','Sort','Soundex','SourceName','Sqlcommit',
 156              'Sqll','Sqlrollback','Sqlstringconnect','Sqrt','Srows','StatusBar',
 157              'Store','Str','Strconv','Strtofile','Strtran','Stuff',
 158              'Stuffc','Substr','Substrc','Substring','Sum','Suspend',
 159              'Sys','Sysmetric','TabOrdering','Table','TableRefresh','Tablerevert',
 160              'Tableupdate','TagCount','TagNo','Tan','Target','This',
 161              'Thisform','Thisformset','Timestamp','Timestampdiff','Total','Transactions',
 162              'Transform','Trim','Truncate','Ttoc','Ttod','Txnlevel',
 163              'Txtwidth','Type','Ucase','Undefine','Unlock','Unpack',
 164              'Updatable','UpdatableFieldList','Update','UpdateName','UpdateNameList','UpdateTrigger',
 165              'UpdateType','Updated','Upper','Upsizing','Usa','Use',
 166              'UseMemoSize','Used','Val','Validate','Varread','Vartype',
 167              'Version','VersionLanguage','Wait','WaitTime','Wborder','Wchild',
 168              'Wcols','Week','Wexist','Wfont','WhereType','Windcmd',
 169              'Windhelp','Windmemo','Windmenu','Windmodify','Windquery','Windscreen',
 170              'Windsnip','Windstproc','WizardPrompt','Wlast','Wlcol','Wlrow',
 171              'Wmaximum','Wminimum','Wontop','Woutput','Wparent','Wread',
 172              'Wrows','Wtitle','Wvisible','Year','Zap','_Alignment',
 173              '_Asciicols','_Asciirows','_Assist','_Beautify','_Box','_Browser',
 174              '_Builder','_Calcmem','_Calcvalue','_Cliptext','_Converter','_Coverage',
 175              '_Curobj','_Dblclick','_Diarydate','_Dos','_Foxdoc','_Foxgraph',
 176              '_Gallery','_Gengraph','_Genhtml','_Genmenu','_Genpd','_Genscrn',
 177              '_Genxtab','_Getexpr','_Include','_Indent','_Lmargin','_Mac',
 178              '_Mbr_appnd','_Mbr_cpart','_Mbr_delet','_Mbr_font','_Mbr_goto','_Mbr_grid',
 179              '_Mbr_link','_Mbr_mode','_Mbr_mvfld','_Mbr_mvprt','_Mbr_seek','_Mbr_sp100',
 180              '_Mbr_sp200','_Mbr_szfld','_Mbrowse','_Mda_appnd','_Mda_avg','_Mda_brow',
 181              '_Mda_calc','_Mda_copy','_Mda_count','_Mda_label','_Mda_pack','_Mda_reprt',
 182              '_Mda_rindx','_Mda_setup','_Mda_sort','_Mda_sp100','_Mda_sp200','_Mda_sp300',
 183              '_Mda_sum','_Mda_total','_Mdata','_Mdiary','_Med_clear','_Med_copy',
 184              '_Med_cut','_Med_cvtst','_Med_find','_Med_finda','_Med_goto','_Med_insob',
 185              '_Med_link','_Med_obj','_Med_paste','_Med_pref','_Med_pstlk','_Med_redo',
 186              '_Med_repl','_Med_repla','_Med_slcta','_Med_sp100','_Med_sp200','_Med_sp300',
 187              '_Med_sp400','_Med_sp500','_Med_undo','_Medit','_Mfi_clall','_Mfi_close',
 188              '_Mfi_export','_Mfi_import','_Mfi_new','_Mfi_open','_Mfi_pgset','_Mfi_prevu',
 189              '_Mfi_print','_Mfi_quit','_Mfi_revrt','_Mfi_savas','_Mfi_save','_Mfi_send',
 190              '_Mfi_setup','_Mfi_sp100','_Mfi_sp200','_Mfi_sp300','_Mfi_sp400','_Mfile',
 191              '_Mfiler','_Mfirst','_Mlabel','_Mlast','_Mline','_Mmacro',
 192              '_Mmbldr','_Mpr_beaut','_Mpr_cancl','_Mpr_compl','_Mpr_do','_Mpr_docum',
 193              '_Mpr_formwz','_Mpr_gener','_Mpr_graph','_Mpr_resum','_Mpr_sp100','_Mpr_sp200',
 194              '_Mpr_sp300','_Mpr_suspend','_Mprog','_Mproj','_Mrc_appnd','_Mrc_chnge',
 195              '_Mrc_cont','_Mrc_delet','_Mrc_goto','_Mrc_locat','_Mrc_recal','_Mrc_repl',
 196              '_Mrc_seek','_Mrc_sp100','_Mrc_sp200','_Mrecord','_Mreport','_Mrqbe',
 197              '_Mscreen','_Msm_data','_Msm_edit','_Msm_file','_Msm_format','_Msm_prog',
 198              '_Msm_recrd','_Msm_systm','_Msm_text','_Msm_tools','_Msm_view','_Msm_windo',
 199              '_Mst_about','_Mst_ascii','_Mst_calcu','_Mst_captr','_Mst_dbase','_Mst_diary',
 200              '_Mst_filer','_Mst_help','_Mst_hphow','_Mst_hpsch','_Mst_macro','_Mst_office',
 201              '_Mst_puzzl','_Mst_sp100','_Mst_sp200','_Mst_sp300','_Mst_specl','_Msysmenu',
 202              '_Msystem','_Mtable','_Mtb_appnd','_Mtb_cpart','_Mtb_delet','_Mtb_delrc',
 203              '_Mtb_goto','_Mtb_link','_Mtb_mvfld','_Mtb_mvprt','_Mtb_props','_Mtb_recal',
 204              '_Mtb_sp100','_Mtb_sp200','_Mtb_sp300','_Mtb_sp400','_Mtb_szfld','_Mwi_arran',
 205              '_Mwi_clear','_Mwi_cmd','_Mwi_color','_Mwi_debug','_Mwi_hide','_Mwi_hidea',
 206              '_Mwi_min','_Mwi_move','_Mwi_rotat','_Mwi_showa','_Mwi_size','_Mwi_sp100',
 207              '_Mwi_sp200','_Mwi_toolb','_Mwi_trace','_Mwi_view','_Mwi_zoom','_Mwindow',
 208              '_Mwizards','_Mwz_all','_Mwz_form','_Mwz_foxdoc','_Mwz_import','_Mwz_label',
 209              '_Mwz_mail','_Mwz_pivot','_Mwz_query','_Mwz_reprt','_Mwz_setup','_Mwz_table',
 210              '_Mwz_upsizing','_Netware','_Oracle','_Padvance','_Pageno','_Pbpage',
 211              '_Pcolno','_Pcopies','_Pdparms','_Pdriver','_Pdsetup','_Pecode',
 212              '_Peject','_Pepage','_Pform','_Plength','_Plineno','_Ploffset',
 213              '_Ppitch','_Pquality','_Pretext','_Pscode','_Pspacing','_Pwait',
 214              '_Rmargin','_Runactivedoc','_Samples','_Screen','_Shell','_Spellchk',
 215              '_Sqlserver','_Startup','_Tabs','_Tally','_Text','_Throttle',
 216              '_Transport','_Triggerlevel','_Unix','_WebDevOnly','_WebMenu','_WebMsftHomePage',
 217              '_WebVFPHomePage','_WebVfpOnlineSupport','_Windows','_Wizard','_Wrap','_scctext',
 218              '_vfp','Additive','After','Again','Aindent','Alignright',
 219              'All','Alt','Alternate','And','Ansi','Any',
 220              'Aplabout','App','Array','As','Asc','Ascending',
 221              'Ascii','At','Attributes','Automatic','Autosave','Avg',
 222              'Bar','Before','Bell','Between','Bitmap','Blank',
 223              'Blink','Blocksize','Border','Bottom','Brstatus','Bucket',
 224              'Buffers','By','Candidate','Carry','Cascade','Catalog',
 225              'Cdx','Center','Century','Cga','Character','Check',
 226              'Classlib','Clock','Cnt','Codepage','Collate','Color',
 227              'Com1','Com2','Command','Compact','Compatible','Compress',
 228              'Confirm','Connection','Connections','Connstring','Console','Copies',
 229              'Cpcompile','Cpdialog','Csv','Currency','Cycle','Databases',
 230              'Datasource','Date','Db4','Dbc','Dbf','Dbmemo3',
 231              'Debug','Decimals','Defaultsource','Deletetables','Delimited','Delimiters',
 232              'Descending','Design','Development','Device','Dif','Disabled',
 233              'Distinct','Dlls','Dohistory','Dos','Dosmem','Double',
 234              'Driver','Duplex','Echo','Editwork','Ega25','Ega43',
 235              'Ems','Ems64','Encrypt','Encryption','Environment','Escape',
 236              'Events','Exact','Except','Exe','Exists','Expression',
 237              'Extended','F','Fdow','Fetch','Field','Fields',
 238              'File','Files','Fill','Fixed','Float','Foldconst',
 239              'Font','Footer','Force','Foreign','Fox2x','Foxplus',
 240              'Free','Freeze','From','Fullpath','Fw2','Fweek',
 241              'Get','Gets','Global','Group','Grow','Halfheight',
 242              'Having','Heading','Headings','Helpfilter','History','Hmemory',
 243              'Hours','Id','In','Indexes','Information','Instruct',
 244              'Int','Integer','Intensity','Intersect','Into','Is',
 245              'Isometric','Key','Keycolumns','Keycomp','Keyset','Last',
 246              'Ledit','Level','Library','Like','Linked','Lock',
 247              'Logerrors','Long','Lpartition','Mac','Macdesktop','Machelp',
 248              'Mackey','Macros','Mark','Master','Max','Maxmem',
 249              'Mdi','Memlimit','Memory','Memos','Memowidth','Memvar',
 250              'Menus','Messages','Middle','Min','Minimize','Minus',
 251              'Mod','Modal','Module','Mono43','Movers','Multilocks',
 252              'Mvarsiz','Mvcount','N','Near','Negotiate','Noalias',
 253              'Noappend','Noclear','Noclose','Noconsole','Nocptrans','Nodata',
 254              'Nodebug','Nodelete','Nodup','Noedit','Noeject','Noenvironment',
 255              'Nofloat','Nofollow','Nogrow','Noinit','Nolgrid','Nolink',
 256              'Nolock','Nomargin','Nomdi','Nomenu','Nominimize','Nomodify'
 257              ),
 258          3 => array('Nomouse','None','Nooptimize','Nooverwrite','Noprojecthook','Noprompt',
 259              'Noread','Norefresh','Norequery','Norgrid','Norm','Normal',
 260              'Nosave','Noshadow','Noshow','Nospace','Not','Notab',
 261              'Notify','Noupdate','Novalidate','Noverify','Nowait','Nowindow',
 262              'Nowrap','Nozoom','Npv','Null','Number','Objects',
 263              'Odometer','Of','Off','Oleobjects','Only','Optimize',
 264              'Or','Orientation','Output','Outshow','Overlay','Overwrite',
 265              'Pad','Palette','Paperlength','Papersize','Paperwidth','Password',
 266              'Path','Pattern','Pause','Pdox','Pdsetup','Pen',
 267              'Pfs','Pixels','Plain','Popups','Precision','Preference',
 268              'Preview','Primary','Printer','Printquality','Procedures','Production',
 269              'Program','Progwork','Project','Prompt','Query','Random',
 270              'Range','Readborder','Readerror','Record','Recover','Redit',
 271              'Reference','References','Relative','Remote','Reprocess','Resource',
 272              'Rest','Restrict','Rgb','Right','Row','Rowset',
 273              'Rpd','Runtime','Safety','Same','Sample','Say',
 274              'Scale','Scheme','Scoreboard','Screen','Sdf','Seconds',
 275              'Selection','Shadows','Shared','Sheet','Shell','Shift',
 276              'Shutdown','Single','Some','Sortwork','Space','Sql',
 277              'Standalone','Status','Std','Step','Sticky','String',
 278              'Structure','Subclass','Summary','Sylk','Sysformats','Sysmenus',
 279              'System','T','Tab','Tables','Talk','Tedit',
 280              'Textmerge','Time','Timeout','Titles','Tmpfiles','To',
 281              'Topic','Transaction','Trap','Trbetween','Trigger','Ttoption',
 282              'Typeahead','Udfparms','Union','Unique','Userid','Users',
 283              'Values','Var','Verb','Vga25','Vga50','Views',
 284              'Volume','Where','Windows','Wk1','Wk3','Wks',
 285              'Workarea','Wp','Wr1','Wrap','Wrk','Xcmdfile',
 286              'Xl5','Xl8','Xls','Y','Yresolution','Zoom',
 287              'Activate','ActivateCell','Add','AddColumn','AddItem','AddListItem',
 288              'AddObject','AddProperty','AddToSCC','AfterBuild','AfterCloseTables','AfterDock',
 289              'AfterRowColChange','BeforeBuild','BeforeDock','BeforeOpenTables','BeforeRowColChange','Box',
 290              'Build','CheckIn','CheckOut','Circle','Clear','ClearData',
 291              'Cleanup','Click','CloneObject','CloseEditor','CloseTables','Cls',
 292              'CommandTargetExec','CommandTargetQueryStas','ContainerRelease','DataToClip','DblClick','Deactivate',
 293              'Delete','DeleteColumn','Deleted','Destroy','DoCmd','Dock',
 294              'DoScroll','DoVerb','DownClick','Drag','DragDrop','DragOver',
 295              'DropDown','Draw','EnterFocus','Error','ErrorMessage','Eval',
 296              'ExitFocus','FormatChange','GetData','GetFormat','GetLatestVersion','GoBack',
 297              'GotFocus','GoForward','GridHitTest','Hide','HideDoc','IndexToItemId',
 298              'Init','InteractiveChange','Item','ItemIdToIndex','KeyPress','Line',
 299              'Load','LostFocus','Message','MiddleClick','MouseDown','MouseMove',
 300              'MouseUp','MouseWheel','Move','Moved','NavigateTo','Newobject',
 301              'OLECompleteDrag','OLEDrag','OLEDragDrop','OLEDragOver','OLEGiveFeedback','OLESetData',
 302              'OLEStartDrag','OpenEditor','OpenTables','Paint','Point','Print',
 303              'ProgrammaticChange','PSet','QueryAddFile','QueryModifyFile','QueryRemoveFile','QueryRunFile',
 304              'QueryUnload','RangeHigh','RangeLow','ReadActivate','ReadExpression','ReadDeactivate',
 305              'ReadMethod','ReadShow','ReadValid','ReadWhen','Refresh','Release',
 306              'RemoveFromSCC','RemoveItem','RemoveListItem','RemoveObject','Requery','RequestData',
 307              'Reset','ResetToDefault','Resize','RightClick','SaveAs','SaveAsClass',
 308              'Scrolled','SetAll','SetData','SetFocus','SetFormat','SetMain',
 309              'SetVar','SetViewPort','ShowDoc','ShowWhatsThis','TextHeight','TextWidth',
 310              'Timer','UIEnable','UnDock','UndoCheckOut','Unload','UpClick',
 311              'Valid','WhatsThisMode','When','WriteExpression','WriteMethod','ZOrder',
 312              'ATGetColors','ATListColors','Accelerate','ActiveColumn','ActiveControl','ActiveForm',
 313              'ActiveObjectId','ActivePage','ActiveProject','ActiveRow','AddLineFeeds','Alias',
 314              'Alignment','AllowAddNew','AllowHeaderSizing','AllowResize','AllowRowSizing','AllowTabs',
 315              'AlwaysOnTop','Application','AutoActivate','AutoCenter','AutoCloseTables','AutoIncrement',
 316              'AutoOpenTables','AutoRelease','AutoSize','AutoVerbMenu','AutoYield','AvailNum',
 317              'BackColor','BackStyle','BaseClass','BorderColor','BorderStyle','BorderWidth',
 318              'Bound','BoundColumn','BoundTo','BrowseAlignment','BrowseCellMarg','BrowseDestWidth',
 319              'BufferMode','BufferModeOverride','BuildDateTime','ButtonCount','ButtonIndex','Buttons',
 320              'CLSID','CanAccelerate','CanGetFocus','CanLoseFocus','Cancel','Caption',
 321              'ChildAlias','ChildOrder','Class','ClassLibrary','ClipControls','ClipRect',
 322              'Closable','ColorScheme','ColorSource','ColumnCount','ColumnHeaders','ColumnLines',
 323              'ColumnOrder','ColumnWidths','Columns','Comment','ContinuousScroll','ControlBox',
 324              'ControlCount','ControlIndex','ControlSource','Controls','CurrentControl','CurrentX',
 325              'CurrentY','CursorSource','Curvature','DataSession','DataSessionId','DataSourceObj',
 326              'DataType','Database','DateFormat','DateMark','DefButton','DefButtonOrig',
 327              'DefHeight','DefLeft','DefTop','DefWidth','Default','DefaultFilePath',
 328              'DefineWindows','DeleteMark','Desktop','Dirty','DisabledBackColor','DisabledByEOF',
 329              'DisabledForeColor','DisabledItemBackColor','DisabledItemForeColor','DisabledPicture','DispPageHeight','DispPageWidth',
 330              'DisplayCount','DisplayValue','DoCreate','DockPosition','Docked','DocumentFile',
 331              'DownPicture','DragIcon','DragMode','DragState','DrawMode','DrawStyle',
 332              'DrawWidth','DynamicAlignment','DynamicBackColor','DynamicCurrentControl','DynamicFontBold','DynamicFontItalic',
 333              'DynamicFontName','DynamicFontOutline','DynamicFontShadow','DynamicFontSize','DynamicFontStrikethru','DynamicFontUnderline',
 334              'DynamicForeColor','EditFlags','Enabled','EnabledByReadLock','Encrypted','EnvLevel',
 335              'ErasePage','FileClass','FileClassLibrary','FillColor','FillStyle','Filter',
 336              'FirstElement','FontBold','FontItalic','FontName','FontOutline','FontShadow',
 337              'FontSize','FontStrikethru','FontUnderline','ForceFocus','ForeColor','FormCount',
 338              'FormIndex','FormPageCount','FormPageIndex','Format','Forms','FoxFont',
 339              'FullName','GoFirst','GoLast','GridLineColor','GridLineWidth','GridLines'
 340              ),
 341          4 => array('HPROJ','HWnd','HalfHeightCaption','HasClip','HeaderGap','HeaderHeight',
 342              'Height','HelpContextID','HideSelection','Highlight','HomeDir','HostName',
 343              'HotKey','HscrollSmallChange','IMEMode','Icon','IgnoreInsert','InResize',
 344              'Increment','IncrementalSearch','InitialSelectedAlias','InputMask','Instancing','IntegralHeight',
 345              'Interval','ItemBackColor','ItemData','ItemForeColor','ItemIDData','ItemTips',
 346              'JustReadLocked','KeyPreview','KeyboardHighValue','KeyboardLowValue','LastModified','Left',
 347              'LeftColumn','LineSlant','LinkMaster','List','ListCount','ListIndex',
 348              'ListItem','ListItemId','LockDataSource','LockScreen','MDIForm','MainClass',
 349              'MainFile','Margin','MaxButton','MaxHeight','MaxLeft','MaxLength',
 350              'MaxTop','MaxWidth','MemoWindow','MinButton','MinHeight','MinWidth',
 351              'MouseIcon','MousePointer','Movable','MoverBars','MultiSelect','Name',
 352              'NapTime','NewIndex','NewItemId','NoDataOnLoad','NoDefine','NotifyContainer',
 353              'NullDisplay','NumberOfElements','OLEDragMode','OLEDragPicture','OLEDropEffects','OLEDropHasData',
 354              'OLEDropMode','OLERequestPendingTimeOut','OLEServerBusyRaiseError','OLEServerBusyTimeOut','OLETypeAllowed','OleClass',
 355              'OleClassId','OleControlContainer','OleIDispInValue','OleIDispOutValue','OleIDispatchIncoming','OleIDispatchOutgoing',
 356              'OnResize','OneToMany','OpenViews','OpenWindow','PageCount','PageHeight',
 357              'PageOrder','PageWidth','Pages','Panel','PanelLink','Parent',
 358              'ParentAlias','ParentClass','Partition','PasswordChar','Picture','ProcessID',
 359              'ProgID','ProjectHookClass','ProjectHookLibrary','Projects','ReadColors','ReadCycle',
 360              'ReadFiller','ReadLock','ReadMouse','ReadOnly','ReadSave','ReadSize',
 361              'ReadTimeout','RecordMark','RecordSource','RecordSourceType','Rect','RelationalExpr',
 362              'RelativeColumn','RelativeRow','ReleaseErase','ReleaseType','ReleaseWindows','Resizable',
 363              'RightToLeft','RowHeight','RowSource','RowSourceType','SCCProvider','SCCStatus',
 364              'SDIForm','ScaleMode','ScrollBars','SelLength','SelStart','SelText',
 365              'SelectOnEntry','Selected','SelectedBackColor','SelectedForeColor','SelectedID','SelectedItemBackColor',
 366              'SelectedItemForeColor','SelfEdit','ServerClass','ServerClassLibrary','ServerHelpFile','ServerName',
 367              'ServerProject','ShowTips','ShowWindow','Sizable','Size<height>','Size<maxlength>',
 368              'Size<width>','Skip','SkipForm','Sorted','SourceType','Sparse',
 369              'SpecialEffect','SpinnerHighValue','SpinnerLowValue','SplitBar','StartMode','StatusBarText',
 370              'Stretch','StrictDateEntry','Style','SystemRefCount','TabIndex','TabStop',
 371              'TabStretch','TabStyle','Tabhit','Tabs','Tag','TerminateRead',
 372              'ThreadID','TitleBar','ToolTipText','Top','TopIndex','TopItemId',
 373              'TypeLibCLSID','TypeLibDesc','TypeLibName','UnlockDataSource','Value','ValueDirty',
 374              'VersionComments','VersionCompany','VersionCopyright','VersionDescription','VersionNumber','VersionProduct',
 375              'VersionTrademarks','View','ViewPortHeight','ViewPortLeft','ViewPortTop','ViewPortWidth',
 376              'Visible','VscrollSmallChange','WasActive','WasOpen','WhatsThisButton','WhatsThisHelp',
 377              'WhatsThisHelpID','Width','WindowList','WindowNTIList','WindowState','WindowType',
 378              'WordWrap','ZOrderSet','ActiveDoc','Checkbox','Column','ComboBox',
 379              'CommandButton','CommandGroup','Container','Control','Cursor','Custom',
 380              'DataEnvironment','EditBox','Empty','FontClass','Form','Formset',
 381              'General','Grid','Header','HyperLink','Image','Label',
 382              'ListBox','Memo','OleBaseControl','OleBoundControl','OleClassIDispOut','OleControl',
 383              'OptionButton','OptionGroup','Page','PageFrame','ProjectHook','RectClass',
 384              'Relation','Session','Shape','Spinner','TextBox' ,'Toolbar'
 385              ),
 386          ),
 387      'SYMBOLS' => array(
 388          "!", "@", "$", "%",
 389          "(", ")", "{", "}", "[", "]",
 390          "-", "+", "*", "/",
 391          "=", "<", ">",
 392          ":", ";", ",", ".", "&",
 393          "?", "??", "???"
 394          ),
 395      'CASE_SENSITIVE' => array(
 396          GESHI_COMMENTS => false,
 397          1 => false,
 398          2 => false,
 399          3 => false,
 400          4 => false,
 401          ),
 402      'STYLES' => array(
 403          'KEYWORDS' => array(
 404              1 => 'color: blue;',
 405              2 => 'color: blue;',
 406              3 => 'color: blue;',
 407              4 => 'color: blue;'
 408              ),
 409          'COMMENTS' => array(
 410              1 => 'color: green; font-style: italic;',
 411              2 => 'color: green; font-style: italic;',
 412              'MULTI' => 'color: #808080; font-style: italic;'
 413              ),
 414          'ESCAPE_CHAR' => array(
 415              0 => 'color: #000099; font-weight: bold;'
 416              ),
 417          'BRACKETS' => array(
 418              0 => 'color: blue;'
 419              ),
 420          'STRINGS' => array(
 421              0 => 'color: #ff0000;'
 422              ),
 423          'NUMBERS' => array(
 424              0 => 'color: #cc66cc;'
 425              ),
 426          'METHODS' => array(
 427              1 => 'color: #006600;'
 428              ),
 429          'SYMBOLS' => array(
 430              0 => 'color: blue;'
 431              ),
 432          'REGEXPS' => array(
 433              ),
 434          'SCRIPT' => array(
 435              )
 436          ),
 437      'URLS' => array(
 438          1 => '',
 439          2 => '',
 440          3 => '',
 441          4 => ''
 442          ),
 443      'OOLANG' => true,
 444      'OBJECT_SPLITTERS' => array(
 445          1 => '.'
 446          ),
 447      'REGEXPS' => array(
 448          ),
 449      'STRICT_MODE_APPLIES' => GESHI_NEVER,
 450      'SCRIPT_DELIMITERS' => array(
 451          ),
 452      'HIGHLIGHT_STRICT_BLOCK' => array(
 453          )
 454  );