45 'LANG_NAME' =>
'ChaiScript',
46 'COMMENT_SINGLE' => array(1 =>
'//'),
47 'COMMENT_MULTI' => array(
'/*' =>
'*/'),
49 'COMMENT_REGEXP' => array(2 =>
"/(?<=[\\s^])s\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/[gimsu]*(?=[\\s$\\.\\;])|(?<=[\\s^(=])m?\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/[gimsu]*(?=[\\s$\\.\\,\\;\\)])/iU"),
51 'QUOTEMARKS' => array(
"'",
'"'),
52 'ESCAPE_CHAR' =>
'\\',
55 'break',
'else',
'elseif',
'eval',
'for',
'if',
'return',
'while',
'try',
'catch',
'finally',
58 'def',
'false',
'fun',
'true',
'var',
'attr',
66 '(',
')',
'[',
']',
'{',
'}',
67 '+',
'-',
'*',
'/',
'%',
68 '!',
'@',
'&',
'|',
'^',
72 'CASE_SENSITIVE' => array(
80 1 =>
'color: #000066; font-weight: bold;',
81 2 =>
'color: #003366; font-weight: bold;',
82 3 =>
'color: #000066;' 85 1 =>
'color: #006600; font-style: italic;',
86 2 =>
'color: #009966; font-style: italic;',
87 'MULTI' =>
'color: #006600; font-style: italic;' 89 'ESCAPE_CHAR' => array(
90 0 =>
'color: #000099; font-weight: bold;' 93 0 =>
'color: #009900;' 96 0 =>
'color: #3366CC;' 99 0 =>
'color: #CC0000;' 102 1 =>
'color: #660066;' 105 0 =>
'color: #339933;' 122 'OBJECT_SPLITTERS' => array(
128 'SCRIPT_DELIMITERS' => array(
134 'HIGHLIGHT_STRICT_BLOCK' => array(
const GESHI_COMMENTS
Used in language files to mark comments.
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.