📄 thinbasic.php
字号:
<?php
/*************************************************************************************
* thinbasic.php
* ------
* Author: Eros Olmi (eros.olmi@thinbasic.com)
* Copyright: (c) 2006 Eros Olmi (http://www.thinbasic.com), Nigel McNie (http://qbnz.com/highlighter)
* Release Version: 1.0.7.16 * CVS Revision Version: $Revision: 1.1.2.4 $
* Date Started: 2006/05/12
* Last Modified: $Date: 2006/10/24 11:07:12 $
*
* thinBasic language file for GeSHi.
*
* CHANGES
* -------
* 2006/05/12 (1.0.0)
* - First Release
*
* TODO (updated 2006/05/12)
* -------------------------
*
*************************************************************************************
*
* 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' => 'thinBasic',
'COMMENT_SINGLE' => array(1 => "'"),
'COMMENT_MULTI' => array(),
'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE,
'QUOTEMARKS' => array('"'),
'ESCAPE_CHAR' => '',
'KEYWORDS' => array(
1 => array(
'#DEF','#DEFAULT','#ELSE','#ELSEIF','#ENDIF','#IF','#MINVERSION','%DEF',
'ABS','ADD','ADO_CONNECTION_CLOSE','ADO_CONNECTION_EXECUTE','ADO_CONNECTION_GETCONNECTIONSTRING','ADO_CONNECTION_OPEN','ADO_CONNECTION_SETCONNECTIONSTRING','ADO_CREATEOBJECT',
'ADO_RECORDSET_CLOSE','ADO_RECORDSET_EOF','ADO_RECORDSET_GETCOLLECTN','ADO_RECORDSET_GETCOLLECTS','ADO_RECORDSET_MOVEFIRST','ADO_RECORDSET_MOVELAST','ADO_RECORDSET_MOVENEXT','ADO_RECORDSET_MOVEPREVIOUS',
'ADO_RECORDSET_OPEN','ADO_RECORDSET_PUTREFACTIVECONNECTION','ADO_RECORDSET_SETCURSORLOCATION','ADO_RECORDSET_SETCURSORTYPE','ADO_RECORDSET_SETLOCKTYPE','ADO_RECORDSET_SETSOURCE','ADO_RELEASE','ADO_RESULT',
'ALERT','ALIAS','AND','ANIMATE_OPEN','ANIMATE_PLAY','ANIMATE_STOP','ANY','APPEND',
'APP_COUNTER','APP_INCLUDEPATH','APP_LISTEQUATES','APP_LISTFUNCTIONS','APP_LISTKEYWORDS','APP_LISTVARIABLES','APP_NAME','APP_PATH',
'APP_SOURCEFULLNAME','APP_SOURCENAME','APP_SOURCEPATH','APP_TIMER','ARCCOS','ARCCOSH','ARCCOT','ARCCOTH',
'ARCCSC','ARCCSCH','ARCSEC','ARCSECH','ARCSIN','ARCSINH','ARCTANH','ARRAY',
'AS','ASC','ASCEND','ASCENDING','ASCII2UNICODE','ASCIIZ','ASCIZ','ASSIGN',
'AT','ATN','ATTACH','BAR','BEEP','BIFF_CLOSEFILE','BIFF_CREATEFILE','BIFF_SETBUFFER',
'BIFF_SETCOLWIDTH','BIFF_SETROWHEIGHT','BIFF_WRITEDATE','BIFF_WRITENUMBER','BIFF_WRITETEXT','BIN$','BOUNDCHECK','BUTTON',
'BYCMD','BYREF','BYTE','BYVAL','CALL','CASE','CEIL','CGI_ADDQUOTE',
'CGI_ADDSPECIALCHARSPREFIX','CGI_CFGGETOPTION','CGI_CFGSETOPTION','CGI_ENVIRON','CGI_GETCURRENTGUID','CGI_GETCURRENTSESSION','CGI_GETQUERYVALUE','CGI_GETREQUESTMETHOD',
'CGI_GETSESSIONVARIABLE','CGI_HEADER','CGI_LOADCONFIGFILE','CGI_READ','CGI_REMOVEQUOTE','CGI_REMOVESPECIALCHARSPREFIX','CGI_RESETDEFAULTSETTINGS','CGI_SETSESSIONVARIABLE',
'CGI_STARTSESSION','CGI_UPLOADFILESIZE','CGI_UPLOADFILESNUMBER','CGI_UPLOADFILESTIME','CGI_URLDECODESTRING','CGI_WRITE','CGI_WRITELOGFILE','CHECK',
'CHECK3STATE','CHECKBOX','CHOOSE$','CHR$','CLEARMESSAGES','CLIENT','CLIPBOARD_GETTEXT','CLIPBOARD_SETTEXT',
'COLOR','COMBINATIONS','COMBOBOX','COM_BUILDVARIANT','COM_CLSIDFROMPROGID','COM_CLSIDFROMSTRING','COM_CREATEOBJECT','COM_DISPLAYERROR',
'COM_EXECUTE','COM_GETENGINEGUID','COM_GETOBJECT','COM_ISEQUALCLSID','COM_ISEQUALGUID','COM_ISEQUALIID','COM_PROGIDFROMCLSID','COM_QUERYINTERFACE',
'COM_RELEASE','COM_STRINGFROMCLSID','COM_SUCCEEDED','COM_VARIANTCLEAR','COM_VARIANTCOPY','COM_VARIANTINIT','CONSOLE_ALLOC','CONSOLE_AREFILEAPISANSI',
'CONSOLE_ATTACH','CONSOLE_BACKGROUNDRGB','CONSOLE_BOX','CONSOLE_CLS','CONSOLE_CREATESCREENBUFFER','CONSOLE_DISABLECTRLC','CONSOLE_ENABLECTRLC','CONSOLE_FOREGROUNDRGB',
'CONSOLE_FREE','CONSOLE_FULLSCREEN','CONSOLE_GENERATECTRLEVENT','CONSOLE_GETCP','CONSOLE_GETCURRENTFONTINDEX','CONSOLE_GETCURSORSIZE','CONSOLE_GETCURSORX','CONSOLE_GETCURSORY',
'CONSOLE_GETINPUTMODE','CONSOLE_GETNUMBEROFMOUSEBUTTONS','CONSOLE_GETOUTPUTCP','CONSOLE_GETOUTPUTMODE','CONSOLE_GETPROGRESSBARCHAR','CONSOLE_GETSIZEX','CONSOLE_GETSIZEY','CONSOLE_GETSTDHANDLE',
'CONSOLE_GETTEXTATTRIBUTE','CONSOLE_GETTITLE','CONSOLE_HIDECURSOR','CONSOLE_INKEY','CONSOLE_INKEYB','CONSOLE_NORMALSCREEN','CONSOLE_PRINT','CONSOLE_PRINTAT',
'CONSOLE_PRINTLINE','CONSOLE_PROGRESSBAR','CONSOLE_READ','CONSOLE_READLINE','CONSOLE_RESTORESCREEN','CONSOLE_SAVESCREEN','CONSOLE_SCROLLBUFFER','CONSOLE_SCROLLBUFFERONEROW',
'CONSOLE_SCROLLWINDOW','CONSOLE_SETACTIVESCREENBUFFER','CONSOLE_SETCP','CONSOLE_SETCURSORPOSITION','CONSOLE_SETCURSORSIZE','CONSOLE_SETFILEAPISTOANSI','CONSOLE_SETFILEAPISTOOEM','CONSOLE_SETINPUTMODE',
'CONSOLE_SETOUTPUTCP','CONSOLE_SETOUTPUTMODE','CONSOLE_SETPROGRESSBARCHAR','CONSOLE_SETSCREENBUFFERSIZE','CONSOLE_SETSTDHANDLE','CONSOLE_SETTEXTATTRIBUTE','CONSOLE_SETTITLE','CONSOLE_SHOWCURSOR',
'CONSOLE_SHOWWINDOW','CONSOLE_WAITKEY','CONSOLE_WRITE','CONSOLE_WRITELINE','CONTROL','CONTROL_GETNUMBER','CONTROL_GETTEXT','COS',
'COSH','COTAN','COTH','CREATEFONT','CRYPTO_DECRYPT','CRYPTO_ENCRYPT','CRYPTO_ENUMPROVIDERS','CRYPTO_ENUMPROVIDERTYPES',
'CRYPTO_GENRANDOMSTRING','CRYPTO_GETDEFAULTPROVIDER','CRYPTO_GETPROVIDERSCOUNT','CRYPTO_GETPROVIDERTYPESCOUNT','CSC','CSCH','CSET$','CUR',
'CURRENCY','CVBYT','CVCUR','CVCUX','CVD','CVDWD','CVE','CVI',
'CVL','CVQ','CVS','CVWRD','DATE$','DECLARE','DECR','DEGTORAD',
'DELETE','DELETEOBJECT','DESCEND','DESCENDING','DESKTOP','DIALOG','DIALOG_BROWSEFORFOLDER','DIALOG_CHOOSECOLOR',
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -