Login   Register  
PHP Classes
elePHPant
Icontem

File: examples/tags/syntax/geshi/geshi/vbnet.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Oliver Lillie  >  PHP Custom Tags  >  examples/tags/syntax/geshi/geshi/vbnet.php  >  Download  
File: examples/tags/syntax/geshi/geshi/vbnet.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: PHP Custom Tags
Template engine based on tags similar to HTML
Author: By
Last change:
Date: 1 year ago
Size: 9,525 bytes
 

Contents

Class file image Download
<?php
/*************************************************************************************
 * vbnet.php
 * ---------
 * Author: Alan Juden (alan@judenware.org)
 * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter)
 * Release Version: 1\.0\.8
 * Date Started: 2004/06/04
 *
 * VB.NET language file for GeSHi.
 *
 * CHANGES
 * -------
 * 2004/11/27 (1.0.0)
 *  -  Initial release
 *
 * TODO (updated 2004/11/27)
 * -------------------------
 *
 *************************************************************************************
 *
 *     This file is part of GeSHi.
 *
 *   GeSHi is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 *   GeSHi is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You should have received a copy of the GNU General Public License
 *   along with GeSHi; if not, write to the Free Software
 *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 ************************************************************************************/

$language_data = array (
    
'LANG_NAME' => 'vb.net',
    
'COMMENT_SINGLE' => array(=> "'"),
    
'COMMENT_MULTI' => array(),
    
'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
    
'QUOTEMARKS' => array('"'),
    
'ESCAPE_CHAR' => '',
    
'KEYWORDS' => array(
        
=> array(
            
'3DDKSHADOW''3DHIGHLIGHT''3DLIGHT''ABORT''ABORTRETRYIGNORE''ACTIVEBORDER',
            
'ACTIVETITLEBAR''ALIAS''APPLICATIONMODAL''APPLICATIONWORKSPACE''ARCHIVE',
            
'BACK''BINARYCOMPARE''BLACK''BLUE''BUTTONFACE''BUTTONSHADOW''BUTTONTEXT',
            
'CANCEL''CDROM''CR''CRITICAL''CRLF''CYAN''DEFAULT''DEFAULTBUTTON1',
            
'DEFAULTBUTTON2''DEFAULTBUTTON3''DESKTOP''DIRECTORY''EXCLAMATION''FALSE',
            
'FIXED''FORAPPENDING''FORMFEED''FORREADING''FORWRITING''FROMUNICODE',
            
'GRAYTEXT''GREEN''HIDDEN''HIDE''HIGHLIGHT''HIGHLIGHTTEXT''HIRAGANA',
            
'IGNORE''INACTIVEBORDER''INACTIVECAPTIONTEXT''INACTIVETITLEBAR''INFOBACKGROUND',
            
'INFORMATION''INFOTEXT''KATAKANALF''LOWERCASE''MAGENTA''MAXIMIZEDFOCUS',
            
'MENUBAR''MENUTEXT''METHOD''MINIMIZEDFOCUS''MINIMIZEDNOFOCUS''MSGBOXRIGHT',
            
'MSGBOXRTLREADING''MSGBOXSETFOREGROUND''NARROW''NEWLINE''NO''NORMAL',
            
'NORMALFOCUS''NORMALNOFOCUS''NULLSTRING''OBJECTERROR''OK''OKCANCEL''OKONLY',
            
'PROPERCASE''QUESTION''RAMDISK''READONLY''RED''REMOTE''REMOVABLE''RETRY',
            
'RETRYCANCEL''SCROLLBARS''SYSTEMFOLDER''SYSTEMMODAL''TEMPORARYFOLDER',
            
'TEXTCOMPARE''TITLEBARTEXT''TRUE''UNICODE''UNKNOWN''UPPERCASE''VERTICALTAB',
            
'VOLUME''WHITE''WIDE''WIN16''WIN32''WINDOWBACKGROUND''WINDOWFRAME',
            
'WINDOWSFOLDER''WINDOWTEXT''YELLOW''YES''YESNO''YESNOCANCEL'
            
),
        
=> array(
            
'AndAlso''As''ADDHANDLER''ASSEMBLY''AUTO''Binary''ByRef''ByVal''BEGINEPILOGUE',
            
'Else''ElseIf''Empty''Error''ENDPROLOGUE''EXTERNALSOURCE''ENVIRON''For',
            
'Friend''GET''HANDLES''Input''Is''IsNot''Len''Lock''Me''Mid''MUSTINHERIT',
            
'MYBASE''MYCLASS''New''Next''Nothing''Null''NOTINHERITABLE',
            
'NOTOVERRIDABLE''OFF''On''Option''Optional''Overloads''OVERRIDABLE''ParamArray',
            
'Print''Private''Property''Public''Resume''Return''Seek''Static''Step',
            
'String''SHELL''SENDKEYS''SET''Shared''Then''Time''To''THROW''WithEvents'
            
),
        
=> array(
            
'COLLECTION''DEBUG''DICTIONARY''DRIVE''DRIVES''ERR''FILE''FILES',
            
'FILESYSTEMOBJECT''FOLDER''FOLDERS''TEXTSTREAM'
            
),
        
=> array(
            
'BOOLEAN''BYTE''DATE''DECIMIAL''DOUBLE''INTEGER''LONG''OBJECT',
            
'SINGLE STRING'
            
),
        
=> array(
            
'ADDRESSOF''AND''BITAND''BITNOT''BITOR''BITXOR',
            
'GETTYPE''LIKE''MOD''NOT''ORXOR'
            
),
        
=> array(
            
'APPACTIVATE''BEEP''CALL''CHDIR''CHDRIVE''CLASS''CASE''CATCH''CONST',
            
'DECLARE''DELEGATE''DELETESETTING''DIM''DO''DOEVENTS''END''ENUM',
            
'EVENT''EXIT''EACH''FUNCTION''FINALLY''IF''IMPORTS''INHERITS',
            
'INTERFACE''IMPLEMENTS''KILL''LOOP''NAMESPACE''OPEN''PUT',
            
'RAISEEVENT''RANDOMIZE''REDIM''REM''RESET''SAVESETTING''SELECT',
            
'SETATTR''STOP''SUB''SYNCLOCK''STRUCTURE''SHADOWS''SWITCH',
            
'TRY''WIDTH''WITH''WRITE''WHILE'
            
),
        
=> array(
            
'ABS''ARRAY''ASC''ASCB''ASCW''CALLBYNAME''CBOOL''CBYTE''CCHAR',
            
'CCHR''CDATE''CDBL''CDEC''CHOOSE''CHR''CHR$''CHRB''CHRB$''CHRW',
            
'CINT''CLNG''CLNG8''CLOSE''COBJ''COMMAND''COMMAND$''CONVERSION',
            
'COS''CREATEOBJECT''CSHORT''CSTR''CURDIR''CTYPE''CVDATE''DATEADD',
            
'DATEDIFF''DATEPART''DATESERIAL''DATEVALUE''DAY''DDB''DIR''DIR$',
            
'EOF''ERROR$''EXP''FILEATTR''FILECOPY''FILEDATATIME''FILELEN''FILTER',
            
'FIX''FORMAT''FORMAT$''FORMATCURRENCY''FORMATDATETIME''FORMATNUMBER',
            
'FORMATPERCENT''FREEFILE''FV''GETALLSETTINGS''GETATTRGETOBJECT''GETSETTING',
            
'HEX''HEX$''HOUR''IIF''IMESTATUS''INPUT$''INPUTB''INPUTB$''INPUTBOX',
            
'INSTR''INSTRB''INSTRREV''INT''IPMT''IRR''ISARRAY''ISDATE''ISEMPTY',
            
'ISERROR''ISNULL''ISNUMERIC''ISOBJECT''JOIN''LBOUND''LCASE''LCASE$',
            
'LEFT''LEFT$''LEFTB''LEFTB$''LENB''LINEINPUT''LOC''LOF''LOG''LTRIM',
            
'LTRIM$''MID$''MIDB''MIDB$''MINUTE''MIRR''MKDIR''MONTH''MONTHNAME',
            
'MSGBOX''NOW''NPER''NPV''OCT''OCT$''PARTITION''PMT''PPMT''PV',
            
'RATE''REPLACE''RIGHT''RIGHT$''RIGHTB''RIGHTB$''RMDIR''RND''RTRIM',
            
'RTRIM$''SECOND''SIN''SLN''SPACE''SPACE$''SPC''SPLIT''SQRT''STR''STR$',
            
'STRCOMP''STRCONV''STRING$''STRREVERSE''SYD''TAB''TAN''TIMEOFDAY',
            
'TIMER''TIMESERIAL''TIMEVALUE''TODAY''TRIM''TRIM$''TYPENAME''UBOUND',
            
'UCASE''UCASE$''VAL''WEEKDAY''WEEKDAYNAME''YEAR'
            
),
        
=> array(
            
'ANY''ATN''CALENDAR''CIRCLE''CURRENCY''DEFBOOL''DEFBYTE''DEFCUR',
            
'DEFDATE''DEFDBL''DEFDEC''DEFINT''DEFLNG''DEFOBJ''DEFSNG''DEFSTR',
            
'DEFVAR''EQV''GOSUB''IMP''INITIALIZE''ISMISSING''LET''LINE''LSET',
            
'RSET''SGN''SQR''TERMINATE''VARIANT''VARTYPE''WEND'
            
),
        ),
    
'SYMBOLS' => array(
        
'&''&=''*''*=''+''+=''-''-=''//''/''/=''=''\\''\\=',
        
'^''^='
        
),
    
'CASE_SENSITIVE' => array(
        
GESHI_COMMENTS => false,
        
=> false,
        
=> false,
        
=> false,
        
=> false,
        
=> false,
        
=> false,
        
=> false,
        
=> false,
        ),
    
'STYLES' => array(
        
'KEYWORDS' => array(
            
=> 'color: #0600FF;',        //Constants
            
=> 'color: #FF8000;',        //Keywords
            
=> 'color: #008000;',        //Data Types
            
=> 'color: #FF0000;',        //Objects
            
=> 'color: #804040;',        //Operators
            
=> 'color: #0600FF;',        //Statements
            
=> 'color: #0600FF;',        //Functions
            
=> 'color: #0600FF;'        //Deprecated
            
),
        
'COMMENTS' => array(
            
=> 'color: #008080; font-style: italic;',
            
'MULTI' => 'color: #008080; font-style: italic;'
            
),
        
'ESCAPE_CHAR' => array(
            
=> 'color: #008080; font-weight: bold;'
            
),
        
'BRACKETS' => array(
            
=> 'color: #000000;'
            
),
        
'STRINGS' => array(
            
=> 'color: #808080;'
            
),
        
'NUMBERS' => array(
            
=> 'color: #FF0000;'
            
),
        
'METHODS' => array(
            
=> 'color: #0000FF;'
            
),
        
'SYMBOLS' => array(
            
=> 'color: #008000;'
            
),
        
'REGEXPS' => array(
            ),
        
'SCRIPT' => array(
            )
        ),
    
'URLS' => array(
        
=> '',
        
=> '',
        
=> 'http://www.google.com/search?q={FNAMEU}+site:msdn.microsoft.com',
        
=> '',
        
=> '',
        
=> '',
        
=> '',
        
=> ''
        
),
    
'OOLANG' => true,
    
'OBJECT_SPLITTERS' => array(
        
=>'.'
        
),
    
'REGEXPS' => array(
        ),
    
'STRICT_MODE_APPLIES' => GESHI_NEVER,
    
'SCRIPT_DELIMITERS' => array(
        ),
    
'HIGHLIGHT_STRICT_BLOCK' => array(
        )
);

?>