37 'COMMENT_SINGLE' =>
array(1 =>
'%'),
38 'COMMENT_MULTI' =>
array(
'/*' =>
'*/'),
40 'QUOTEMARKS' =>
array(
'"',
'\''),
41 'ESCAPE_CHAR' =>
'\\',
45 'declare',
'local',
'in',
'end',
'proc',
'fun',
'functor',
'require',
'prepare',
46 'import',
'export',
'define',
'at',
'case',
'then',
'else',
'of',
'elseof',
47 'elsecase',
'if',
'elseif',
'class',
'from',
'prop',
'attr',
'feat',
'meth',
48 'self',
'true',
'false',
'unit',
'div',
'mod',
'andthen',
'orelse',
'cond',
'or',
49 'dis',
'choice',
'not',
'thread',
'try',
'catch',
'finally',
'raise',
'lock',
50 'skip',
'fail',
'for',
'do' 53 'CASE_SENSITIVE' =>
array(
58 '@',
'!',
'|',
'<-',
':=',
'<',
'>',
'=<',
'>=',
'<=',
'#',
'~',
'.',
59 '*',
'-',
'+',
'/',
'<:',
'>:',
'=:',
'=<:',
'>=:',
'\\=',
'\\=:',
',',
60 '!!',
'...',
'==',
'::',
':::' 64 1 =>
'color: #0000ff;',
65 2 =>
'color: #00a030;',
66 3 =>
'color: #bc8f8f;',
67 4 =>
'color: #0000ff;',
68 5 =>
'color: #a020f0;' 70 'ESCAPE_CHAR' =>
array(
71 0 =>
'color: #bc8f8f;' 74 1 =>
'color: #a020f0;' 77 1 =>
'color: #B22222;',
78 'MULTI' =>
'color: #B22222;' 81 0 =>
'color: #bc8f8f;' 84 0 =>
'color: #a020f0;' 86 'BRACKETS' =>
array(),
92 'OBJECT_SPLITTERS' =>
array(),
94 'SCRIPT_DELIMITERS' =>
array(),
95 'HIGHLIGHT_STRICT_BLOCK' =>
array(),
102 GESHI_SEARCH =>
"(proc|fun)([^{}\n\)]*)(\\{)([\$A-Z\300-\326\330-\336][A-Z\300-\326\330-\336a-z\337-\366\370-\3770-9_.]*)",
110 GESHI_SEARCH =>
"(class)([^A-Z\$]*)([\$A-Z\300-\326\330-\336][A-Z\300-\326\330-\336a-z\337-\366\370-\3770-9_.]*)",
126 GESHI_SEARCH =>
"(meth)([^a-zA-Z]+)([a-zA-Z\300-\326\330-\336][A-Z\300-\326\330-\336a-z\337-\366\370-\3770-9]*)",
const GESHI_MODIFIERS
The key of the regex array defining any modifiers to the regular expression.
const GESHI_BEFORE
The key of the regex array defining what bracket group in a matched search to put before the replacem...
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_REPLACE
The key of the regex array defining what bracket group in a matched search to use as a replacement...
const GESHI_SEARCH
The key of the regex array defining what to search for.
Create styles array
The data for the language used.
const GESHI_MAYBE
Strict mode might apply, and can be enabled or disabled by GeSHi->enable_strict_mode().
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.
const GESHI_AFTER
The key of the regex array defining what bracket group in a matched search to put after the replaceme...