46 'LANG_NAME' =>
'Ceylon',
47 'COMMENT_SINGLE' =>
array(1 =>
'//', 2 =>
'#!'),
48 'COMMENT_MULTI' =>
array(
'/*' =>
'*/'),
49 'COMMENT_REGEXP' =>
array(
55 3 =>
'/(?:"|``).*?(?:``|")/' 58 'QUOTEMARKS' =>
array(
"'"),
59 'ESCAPE_CHAR' =>
'\\',
67 'assembly',
'module',
'package',
'import',
68 'alias',
'class',
'interface',
'object',
'given',
69 'value',
'assign',
'void',
'function',
70 'new',
'of',
'extends',
'satisfies',
'abstracts',
72 'return',
'break',
'continue',
'throw',
'assert',
74 'if',
'else',
'switch',
'case',
75 'for',
'while',
'try',
'catch',
'finally',
77 'this',
'outer',
'super',
78 'is',
'exists',
'nonempty' 81 'shared',
'abstract',
'formal',
'default',
'actual',
82 'variable',
'late',
'native',
'deprecated',
83 'final',
'sealed',
'annotation',
'small' 86 'doc',
'by',
'license',
'see',
'throws',
'tagged' 90 ',',
';',
'...',
'{',
'}',
'[',
']',
'`',
'?.',
'*.',
91 '?',
'->',
'=>',
92 '**',
'++',
'--',
'..',
':',
'&&',
'||',
93 '+=',
'-=',
'*=',
'/=',
'%=',
'|=',
'&=',
'~=',
'||=',
'&&=',
94 '+',
'-',
'*',
'/',
'%',
'^',
95 '~',
'&',
'|',
'===',
'==',
'=',
'!=',
'!',
96 '<=>',
'<=',
'>=',
102 1 =>
'font-weight:bold;color:#4C4C4C;',
107 1 =>
'color:darkgray;',
108 2 =>
'color:darkgray;',
110 'MULTI' =>
'color:darkgray;' 120 'ESCAPE_CHAR' =>
array(),
121 'BRACKETS' =>
array(),
122 'NUMBERS' =>
array(),
123 'METHODS' =>
array(),
124 'SYMBOLS' =>
array(),
138 GESHI_SEARCH =>
'\\b((\?|\*)?\.[[:space:]]*)([[:lower:]][[:alnum:]]*|\\\\i[[:alnum:]]*)\\b',
145 GESHI_SEARCH =>
'(?<![|<>&![:alnum:]])([[:lower:]][[:alnum:]]*|\\\\i[[:alnum:]]*)(?![>[:alnum:]])',
152 GESHI_SEARCH =>
'(?<![|<>&![:alnum:]])([[:upper:]][[:alnum:]]*|\\\\I[[:alnum:]]*)(?![>[:alnum:]])',
160 'OBJECT_SPLITTERS' =>
array(),
167 'CASE_SENSITIVE' =>
array(1 =>
true, 2 =>
true, 3 =>
true),
169 'SCRIPT_DELIMITERS' =>
array(),
170 'HIGHLIGHT_STRICT_BLOCK' =>
array()
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_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_NEVER
#+ private
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...