| 1 |
<?php |
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
|
|---|
| 10 |
|
|---|
| 11 |
|
|---|
| 12 |
|
|---|
| 13 |
|
|---|
| 14 |
|
|---|
| 15 |
|
|---|
| 16 |
|
|---|
| 17 |
|
|---|
| 18 |
|
|---|
| 19 |
|
|---|
| 20 |
|
|---|
| 21 |
|
|---|
| 22 |
|
|---|
| 23 |
|
|---|
| 24 |
|
|---|
| 25 |
|
|---|
| 26 |
|
|---|
| 27 |
|
|---|
| 28 |
|
|---|
| 29 |
|
|---|
| 30 |
|
|---|
| 31 |
|
|---|
| 32 |
|
|---|
| 33 |
|
|---|
| 34 |
|
|---|
| 35 |
|
|---|
| 36 |
|
|---|
| 37 |
|
|---|
| 38 |
|
|---|
| 39 |
|
|---|
| 40 |
|
|---|
| 41 |
|
|---|
| 42 |
|
|---|
| 43 |
|
|---|
| 44 |
|
|---|
| 45 |
|
|---|
| 46 |
|
|---|
| 47 |
|
|---|
| 48 |
|
|---|
| 49 |
|
|---|
| 50 |
|
|---|
| 51 |
|
|---|
| 52 |
$language_data = array ( |
|---|
| 53 |
'LANG_NAME' => 'QBasic/QuickBASIC', |
|---|
| 54 |
'COMMENT_SINGLE' => array(1 => "'", 2 => ' REM', 3 => "\tREM"), |
|---|
| 55 |
'COMMENT_MULTI' => array(), |
|---|
| 56 |
'CASE_KEYWORDS' => GESHI_CAPS_UPPER, |
|---|
| 57 |
'QUOTEMARKS' => array('"'), |
|---|
| 58 |
'ESCAPE_CHAR' => '', |
|---|
| 59 |
'KEYWORDS' => array( |
|---|
| 60 |
1 => array( |
|---|
| 61 |
'DO', 'LOOP', 'WHILE', 'WEND', 'THEN', 'ELSE', 'ELSEIF', 'IF', |
|---|
| 62 |
'FOR', 'TO', 'NEXT', 'STEP', 'GOTO', 'GOSUB', 'RETURN', 'RESUME', 'SELECT', |
|---|
| 63 |
'CASE', 'UNTIL' |
|---|
| 64 |
), |
|---|
| 65 |
3 => array( |
|---|
| 66 |
'ABS', 'ABSOLUTE', 'ACCESS', 'ALIAS', 'AND', 'ANY', 'APPEND', 'AS', 'ASC', 'ATN', |
|---|
| 67 |
'BASE', 'BEEP', 'BINARY', 'BLOAD', 'BSAVE', 'BYVAL', 'CALL', 'CALLS', 'CASE', |
|---|
| 68 |
'CDBL', 'CDECL', 'CHAIN', 'CHDIR', 'CHDIR', 'CHR$', 'CINT', 'CIRCLE', 'CLEAR', |
|---|
| 69 |
'CLNG', 'CLOSE', 'CLS', 'COM', 'COMMAND$', 'COMMON', 'CONST', 'COS', 'CSNG', |
|---|
| 70 |
'CSRLIN', 'CVD', 'CVDMBF', 'CVI', 'CVL', 'CVS', 'CVSMDF', 'DATA', 'DATE$', |
|---|
| 71 |
'DECLARE', 'DEF', 'FN', 'SEG', 'DEFDBL', 'DEFINT', 'DEFLNG', 'DEFSNG', 'DEFSTR', |
|---|
| 72 |
'DIM', 'DOUBLE', 'DRAW', 'END', 'ENVIRON', 'ENVIRON$', 'EOF', 'EQV', 'ERASE', |
|---|
| 73 |
'ERDEV', 'ERDEV$', 'ERL', 'ERR', 'ERROR', 'EXIT', 'EXP', 'FIELD', 'FILEATTR', |
|---|
| 74 |
'FILES', 'FIX', 'FRE', 'FREEFILE', 'FUNCTION', 'GET', 'HEX$', 'IMP', 'INKEY$', |
|---|
| 75 |
'INP', 'INPUT', 'INPUT$', 'INSTR', 'INT', 'INTEGER', 'IOCTL', 'IOCTL$', 'IS', |
|---|
| 76 |
'KEY', 'KILL', 'LBOUND', 'LCASE$', 'LEFT$', 'LEN', 'LET', 'LINE', 'LIST', 'LOC', |
|---|
| 77 |
'LOCAL', 'LOCATE', 'LOCK', 'LOF', 'LOG', 'UNLOCK', 'LONG', 'LPOS', 'LPRINT', |
|---|
| 78 |
'LSET', 'LTRIM$', 'MID$', 'MKD$', 'MKDIR', 'MKDMBF$', 'MKI$', 'MKL$', |
|---|
| 79 |
'MKS$', 'MKSMBF$', 'MOD', 'NAME', 'NOT', 'OCT$', 'OFF', 'ON', 'PEN', 'PLAY', |
|---|
| 80 |
'STRIG', 'TIMER', 'UEVENT', 'OPEN', 'OPTION', 'BASE', 'OR', 'OUT', 'OUTPUT', |
|---|
| 81 |
'PAINT', 'PALETTE', 'PCOPY', 'PEEK', 'PMAP', 'POINT', 'POKE', 'POS', 'PRESET', |
|---|
| 82 |
'PRINT', 'USING', 'PSET', 'PUT', 'RANDOM', 'RANDOMIZE', 'READ', 'REDIM', 'RESET', |
|---|
| 83 |
'RESTORE', 'RIGHT$', 'RMDIR', 'RND', 'RSET', 'RTRIM$', 'RUN', 'SADD', 'SCREEN', |
|---|
| 84 |
'SEEK', 'SETMEM', 'SGN', 'SHARED', 'SHELL', 'SIGNAL', 'SIN', 'SINGLE', 'SLEEP', |
|---|
| 85 |
'SOUND', 'SPACE$', 'SPC', 'SQR', 'STATIC', 'STICK', 'STOP', 'STR$', 'STRIG', |
|---|
| 86 |
'STRING', 'STRING$', 'SUB', 'SWAP', 'SYSTEM', 'TAB', 'TAN', 'TIME$', 'TIMER', |
|---|
| 87 |
'TROFF', 'TRON', 'TYPE', 'UBOUND', 'UCASE$', 'UEVENT', 'UNLOCK', 'USING', 'VAL', |
|---|
| 88 |
'VARPTR', 'VARPTR$', 'VARSEG', 'VIEW', 'WAIT', 'WIDTH', 'WINDOW', 'WRITE', 'XOR' |
|---|
| 89 |
) |
|---|
| 90 |
), |
|---|
| 91 |
'SYMBOLS' => array( |
|---|
| 92 |
'(', ')' |
|---|
| 93 |
), |
|---|
| 94 |
'CASE_SENSITIVE' => array( |
|---|
| 95 |
GESHI_COMMENTS => false, |
|---|
| 96 |
1 => false, |
|---|
| 97 |
3 => false |
|---|
| 98 |
), |
|---|
| 99 |
'STYLES' => array( |
|---|
| 100 |
'KEYWORDS' => array( |
|---|
| 101 |
1 => 'color: #a1a100;', |
|---|
| 102 |
3 => 'color: #000066;' |
|---|
| 103 |
), |
|---|
| 104 |
'COMMENTS' => array( |
|---|
| 105 |
1 => 'color: #808080;', |
|---|
| 106 |
2 => 'color: #808080;', |
|---|
| 107 |
3 => 'color: #808080;' |
|---|
| 108 |
), |
|---|
| 109 |
'BRACKETS' => array( |
|---|
| 110 |
0 => 'color: #66cc66;' |
|---|
| 111 |
), |
|---|
| 112 |
'STRINGS' => array( |
|---|
| 113 |
0 => 'color: #ff0000;' |
|---|
| 114 |
), |
|---|
| 115 |
'NUMBERS' => array( |
|---|
| 116 |
0 => 'color: #cc66cc;' |
|---|
| 117 |
), |
|---|
| 118 |
'METHODS' => array( |
|---|
| 119 |
), |
|---|
| 120 |
'SYMBOLS' => array( |
|---|
| 121 |
0 => 'color: #66cc66;' |
|---|
| 122 |
), |
|---|
| 123 |
'ESCAPE_CHAR' => array( |
|---|
| 124 |
0 => 'color: #000099;' |
|---|
| 125 |
), |
|---|
| 126 |
'SCRIPT' => array( |
|---|
| 127 |
), |
|---|
| 128 |
'REGEXPS' => array( |
|---|
| 129 |
) |
|---|
| 130 |
), |
|---|
| 131 |
'URLS' => array( |
|---|
| 132 |
1 => '', |
|---|
| 133 |
3 => 'http://www.qbasicnews.com/qboho/qck{FNAME}.shtml' |
|---|
| 134 |
), |
|---|
| 135 |
'OOLANG' => false, |
|---|
| 136 |
'OBJECT_SPLITTERS' => array( |
|---|
| 137 |
), |
|---|
| 138 |
'REGEXPS' => array( |
|---|
| 139 |
), |
|---|
| 140 |
'STRICT_MODE_APPLIES' => GESHI_NEVER, |
|---|
| 141 |
'SCRIPT_DELIMITERS' => array( |
|---|
| 142 |
), |
|---|
| 143 |
'HIGHLIGHT_STRICT_BLOCK' => array( |
|---|
| 144 |
) |
|---|
| 145 |
); |
|---|
| 146 |
|
|---|
| 147 |
?> |
|---|