59 'COMMENT_SINGLE' => array(),
60 'COMMENT_MULTI' => array(),
61 'COMMENT_REGEXP' => array(
62 1 =>
'/(?<!\w)NB\..*?$/m',
63 2 =>
'/(?<=\bNote\b).*?$\s+\)(?:(?!\n)\s)*$/sm',
67 'QUOTEMARKS' => array(),
69 'HARDQUOTE' => array(
"'",
"'"),
70 'HARDESCAPE' => array(
"'"),
73 0 =>
'\b(?:_?\d+(?:\.\d+)?(?:x|[bejprx]_?[\da-z]+(?:\.[\da-z]+)?)?|__?)(?![\w\.\:])',
78 'assert.',
'break.',
'case.',
'catch.',
'catcht.',
'continue.',
'do.',
79 'else.',
'elseif.',
'end.',
'fcase.',
'for.',
'goto.',
'if.',
'label.',
80 'return.',
'select.',
'throw.',
'trap.',
'try.',
'while.',
'whilst.' 84 'm',
'n',
'u',
'v',
'x',
'y' 93 'CASE_SENSITIVE' => array(
103 1 =>
'color: #0000ff; font-weight: bold;',
104 2 =>
'color: #0000cc; font-weight: bold;',
110 1 =>
'color: #666666; font-style: italic;',
111 2 =>
'color: #666666; font-style: italic; font-weight: bold;',
112 3 =>
'color: #ff00ff; ',
113 'MULTI' =>
'color: #666666; font-style: italic;' 115 'ESCAPE_CHAR' => array(
116 'HARD' =>
'font-weight: bold;',
120 0 =>
'color: #009900;' 123 'HARD' =>
'color: #ff0000;',
124 0 =>
'color: #ff0000;',
127 0 =>
'color: #009999; font-weight: bold;' 132 0 =>
'color: #009900; font-weight: bold;' 135 0 =>
'color: #0000ff; font-weight: bold;',
148 'OBJECT_SPLITTERS' => array(
151 0 =>
'\b(for|goto|label)_[a-zA-Z]\w*\.',
154 'SCRIPT_DELIMITERS' => array(
156 'HIGHLIGHT_STRICT_BLOCK' => array(
158 'PARSER_CONTROL' => array(
159 'ENABLE_FLAGS' => array(
163 'PRECHECK_RX' =>
'#[\d_]#',
168 'DISALLOWED_BEFORE' =>
'(?<!\w)',
169 'DISALLOWED_AFTER' =>
'(?![\w\.\:])',
173 'DISALLOWED_BEFORE' =>
'(?!K)',
174 'DISALLOWED_AFTER' =>
'(?=.*)',
178 'DISALLOWED_BEFORE' =>
'(?<!\w)',
179 'DISALLOWED_AFTER' =>
'(?=.*)',
183 'DISALLOWED_BEFORE' =>
'(?<=\s)',
184 'DISALLOWED_AFTER' =>
'(?=.*)',
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.