53 'LANG_NAME' =>
'QBasic/QuickBASIC',
54 'COMMENT_SINGLE' => array(1 =>
"'"),
55 'COMMENT_MULTI' => array(),
56 'COMMENT_REGEXP' => array(
63 'QUOTEMARKS' => array(
'"'),
71 'DO',
'LOOP',
'WHILE',
'WEND',
'THEN',
'ELSE',
'ELSEIF',
'IF',
72 'FOR',
'TO',
'NEXT',
'STEP',
'GOTO',
'GOSUB',
'CALL',
'CALLS',
73 'SUB',
'FUNCTION',
'RETURN',
'RESUME',
'SELECT',
'CASE',
'UNTIL' 76 'ABS',
'ABSOLUTE',
'ACCESS',
'ALIAS',
'AND',
'ANY',
'APPEND',
'AS',
'ASC',
'ATN',
77 'BASE',
'BEEP',
'BINARY',
'BLOAD',
'BSAVE',
'BYVAL',
78 'CDBL',
'CDECL',
'CHAIN',
'CHDIR',
'CHR$',
'CINT',
'CIRCLE',
'CLEAR',
79 'CLNG',
'CLOSE',
'CLS',
'COM',
'COMMAND$',
'COMMON',
'CONST',
'COS',
'CSNG',
80 'CSRLIN',
'CVD',
'CVDMBF',
'CVI',
'CVL',
'CVS',
'CVSMDF',
'DATA',
'DATE$',
81 'DECLARE',
'DEF',
'FN',
'SEG',
'DEFDBL',
'DEFINT',
'DEFLNG',
'DEFSNG',
'DEFSTR',
82 'DIM',
'DOUBLE',
'DRAW',
'END',
'ENVIRON',
'ENVIRON$',
'EOF',
'EQV',
'ERASE',
83 'ERDEV',
'ERDEV$',
'ERL',
'ERR',
'ERROR',
'EXIT',
'EXP',
'FIELD',
'FILEATTR',
84 'FILES',
'FIX',
'FRE',
'FREEFILE',
'GET',
'HEX$',
'IMP',
'INKEY$',
85 'INP',
'INPUT',
'INPUT$',
'INSTR',
'INT',
'INTEGER',
'IOCTL',
'IOCTL$',
'IS',
86 'KEY',
'KILL',
'LBOUND',
'LCASE$',
'LEFT$',
'LEN',
'LET',
'LINE',
'LIST',
'LOC',
87 'LOCAL',
'LOCATE',
'LOCK',
'LOF',
'LOG',
'LONG',
'LPOS',
'LPRINT',
88 'LSET',
'LTRIM$',
'MID$',
'MKD$',
'MKDIR',
'MKDMBF$',
'MKI$',
'MKL$',
89 'MKS$',
'MKSMBF$',
'MOD',
'NAME',
'NOT',
'OCT$',
'OFF',
'ON',
'PEN',
'PLAY',
90 'OPEN',
'OPTION',
'OR',
'OUT',
'OUTPUT',
91 'PAINT',
'PALETTE',
'PCOPY',
'PEEK',
'PMAP',
'POINT',
'POKE',
'POS',
'PRESET',
92 'PRINT',
'PSET',
'PUT',
'RANDOM',
'RANDOMIZE',
'READ',
'REDIM',
'RESET',
93 'RESTORE',
'RIGHT$',
'RMDIR',
'RND',
'RSET',
'RTRIM$',
'RUN',
'SADD',
'SCREEN',
94 'SEEK',
'SETMEM',
'SGN',
'SHARED',
'SHELL',
'SIGNAL',
'SIN',
'SINGLE',
'SLEEP',
95 'SOUND',
'SPACE$',
'SPC',
'SQR',
'STATIC',
'STICK',
'STOP',
'STR$',
'STRIG',
96 'STRING',
'STRING$',
'SWAP',
'SYSTEM',
'TAB',
'TAN',
'TIME$',
'TIMER',
97 'TROFF',
'TRON',
'TYPE',
'UBOUND',
'UCASE$',
'UEVENT',
'UNLOCK',
'USING',
'VAL',
98 'VARPTR',
'VARPTR$',
'VARSEG',
'VIEW',
'WAIT',
'WIDTH',
'WINDOW',
'WRITE',
'XOR' 102 '(',
')',
',',
'+',
'-',
'*',
'/',
'=',
'<',
'>',
'^' 104 'CASE_SENSITIVE' => array(
111 1 =>
'color: #a1a100;',
112 3 =>
'color: #000066;' 115 1 =>
'color: #808080;',
116 2 =>
'color: #808080;',
117 3 =>
'color: #8080C0;' 120 0 =>
'color: #66cc66;' 123 0 =>
'color: #ff0000;' 126 0 =>
'color: #cc66cc;' 131 0 =>
'color: #66cc66;' 133 'ESCAPE_CHAR' => array(
134 0 =>
'color: #000099;' 139 1 =>
'color: #cc66cc;',
140 2 =>
'color: #339933;' 145 3 =>
'http://www.qbasicnews.com/qboho/qck{FNAMEL}.shtml' 148 'OBJECT_SPLITTERS' => array(
151 1 =>
'&(?:H[0-9a-fA-F]+|O[0-7]+)(?!\w)',
155 'SCRIPT_DELIMITERS' => array(
157 'HIGHLIGHT_STRICT_BLOCK' => array(
const GESHI_NUMBER_FLT_SCI_ZERO
Number format to highlight floating-point numbers with support for scientific notation (E) and requir...
const GESHI_NUMBER_FLT_NONSCI_F
Number format to highlight floating-point numbers without support for scientific notation.
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_CAPS_UPPER
Uppercase keywords found.
const GESHI_NUMBER_FLT_NONSCI
Number format to highlight floating-point numbers without support for scientific notation.
const GESHI_NUMBER_FLT_SCI_SHORT
Number format to highlight floating-point numbers with support for scientific notation (E) and option...
const GESHI_NEVER
#+ private
const GESHI_NUMBER_INT_BASIC
Basic number format for integers.