41 'LANG_NAME' =>
'Mercury',
42 'COMMENT_SINGLE' => array(1 =>
'%'),
43 'COMMENT_MULTI' => array(
'/*' =>
'*/'),
44 'HARDQUOTE' => array(
"'",
"'"),
45 'HARDESCAPE' => array(
'"',
"\'"),
48 'QUOTEMARKS' => array(),
49 'ESCAPE_CHAR' =>
'\\',
54 'end_module',
'finalise',
'finalize',
'func',
'implementation',
55 'include_module',
'initalisation',
'initialization',
56 'instance',
'interface',
57 'import_module',
'module',
'pragma',
'pred',
58 'type',
'typeclass',
'use_module' 61 'atomic',
'foreign_code',
'foreign_export',
'foreign_type',
'memo' 65 0 => array(
'(',
')',
'[',
']',
'{',
'}',),
66 1 => array(
'?-',
':-',
'=:='),
67 2 => array(
'\-',
'\+',
'\*',
'\/',
'/\\'),
68 3 => array(
'-',
'+',
'*',
'/'),
69 4 => array(
'.',
':',
',',
';'),
70 5 => array(
'!',
'@',
'&',
'|',
'!.',
'!:'),
71 6 => array(
'<',
'>',
'=')
73 'CASE_SENSITIVE' => array(
80 1 =>
'color: #990000;',
81 2 =>
'color: #99aa77;' 84 1 =>
'color: #666666; font-style: italic;',
85 'MULTI' =>
'color: #666666; font-style: italic;' 87 'ESCAPE_CHAR' => array(
88 0 =>
'color: #000099; font-weight: bold;',
89 'HARD' =>
'color: #000099; font-weight: bold;' 92 0 =>
'color: #009900;' 95 0 =>
'color: #0000ff;',
96 'HARD' =>
'color: #0000ff;' 99 0 =>
'color: #800080;' 101 'METHODS' => array(),
103 0 =>
'color: #339933;',
104 1 =>
'color: #339933;',
105 2 =>
'color: #339933;',
106 3 =>
'color: #339933;',
107 4 =>
'color: #339933;',
108 5 =>
'color: #339933;',
109 6 =>
'color: #339933;' 112 0 =>
'color: #008080;' 117 1 =>
'http://www.mercurylang.org',
118 2 =>
'http://www.mercurylang.org' 121 'OBJECT_SPLITTERS' => array(),
124 0 =>
"(?<![a-zA-Z0-9_])(?!(?:PIPE|SEMI|DOT)[^a-zA-Z0-9_])[A-Z_][a-zA-Z0-9_]*(?![a-zA-Z0-9_])(?!\x7C)" 127 'SCRIPT_DELIMITERS' => array(),
128 'HIGHLIGHT_STRICT_BLOCK' => array(),
const GESHI_NUMBER_FLT_SCI_ZERO
Number format to highlight floating-point numbers with support for scientific notation (E) and requir...
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_NUMBER_INT_BASIC
Basic number format for integers.
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.