45 'LANG_NAME' =>
'StandardML',
46 'COMMENT_SINGLE' => array(),
47 'COMMENT_MULTI' => array(
'(*' =>
'*)'),
48 'COMMENT_REGEXP' => array(1 =>
'/\(\*(?:(?R)|.)+?\*\)/s'),
50 'QUOTEMARKS' => array(
'"'),
51 'ESCAPE_CHAR' =>
'\\',
61 3 =>
'(?<![0-9a-z_\.])(?<![\d\.]e[+\-])0w[0-9]+?(?![0-9a-z]|\.(?:[eE][+\-]?)?\d)',
63 4 =>
'(?<![0-9a-z_\.])(?<![\d\.]e[+\-])0wx[0-9a-fA-F]+?(?![0-9a-z]|\.(?:[eE][+\-]?)?\d)' 71 'and',
'andalso',
'as',
'case',
'datatype',
'else',
72 'end',
'exception',
'fn',
'fun',
'functor',
73 'if',
'in',
'infix',
'infixr',
'let',
'local',
'nonfix',
74 'of',
'op',
'open',
'orelse',
75 'rec',
'raise',
'sharing',
'sig',
'signature',
'struct',
'structure',
'then',
76 'type',
'val',
'while',
'with',
'withtype' 80 'unit',
'int',
'word',
'real',
'char',
'string',
'substring',
'exn',
81 'array',
'vector',
'bool',
'option',
86 'ARRAY',
'Array',
'Array2',
'ARRAY2',
'ArraySlice',
'ARRAY_SLICE',
87 'BinIO',
'BIT_FLAGS',
'Bool',
'BOOL',
'Byte',
'CHAR',
'Char',
88 'CommandLine',
'Date',
'General',
'GenericSock',
'IEEEReal',
'IMPERATIVE_IO',
89 'ImperativeIO',
'INetSock',
'INTEGER',
'Int',
'IntInf',
'IO',
'List',
'ListPair',
90 'MATH',
'MONO_ARRAY',
'MONO_ARRAY2',
'MONO_ARRAY_SLICE',
'MONO_VECTOR',
91 'MONO_VECTOR_SLICE',
'NetHostDB',
'NetProtDB',
'NetServDB',
'Option',
92 'OS',
'OS.FileSys',
'OS.IO',
'OS.Path',
'OS.Process',
'PACK_REAL',
'PACK_WORD',
93 'Posix',
'Posix.Error',
'Posix.FileSys',
'Posix.IO',
'Posix.ProcEnv',
'Posix.Process',
94 'Posix.Signal',
'Posix.SysDB',
'Posix.TTY',
'PRIM_IO',
'PrimIO',
'REAL',
'Real',
'Socket',
95 'STREAM_IO',
'StreamIO',
'STRING',
'String',
'StringCvt',
'SUBSTRING',
'Substring',
'TEXT',
'TEXT_IO',
96 'TEXT_STREAM_IO',
'Time',
'Timer',
'Unix',
'UnixSock',
'VECTOR',
'Vector',
'VECTOR_SLICE',
97 'Windows',
'WORD',
'Word' 101 'app',
'before',
'ceil',
'chr',
'concat',
'exnMessage',
'exnName',
'explode',
102 'floor',
'foldl',
'foldr',
'getOpt',
'hd',
'ignore',
'implode',
'isSome',
'length',
'map',
'not',
103 'null',
'o',
'ord',
'print',
'rev',
'round',
'size',
'str',
'tl',
'trunc',
106 'ref',
'true',
'false',
'NONE',
'SOME',
'LESS',
'EQUAL',
'GREATER',
'nil',
112 'Bind',
'Chr',
'Div',
'Domain',
'Empty',
'Fail',
'Match',
'Overflow',
'Size',
'Span',
'Subscript' 129 '_sqlserver',
'_sql',
'from',
'where',
'_sqleval',
'_sqlexec',
130 'select',
'insert',
'update',
'begin',
'commit',
'rollback',
136 0 => array(
'=',
':',
':>',
'=>',
'(',
')',
'|',
'_',
'==',
';',
'.'),
137 1 => array(
'!',
':=',
'@',
'^'),
138 2 => array(
'[',
']',
'::',
'{',
'}'),
140 3 => array(
'+',
'-',
'*',
'/',
'~',
'<',
'>',
'<=',
'>=')
142 'CASE_SENSITIVE' => array(
153 1 =>
'color: #557cde; font-weight: bold;',
154 2 =>
'color: #8dda4a; font-weight: bold;',
155 3 =>
'color: #0066cc; font-weight: bold;',
156 4 =>
'color: #5c8cbb;',
157 5 =>
'color: #f33e64; font-weight: bold;',
158 6 =>
'color: #f33e64;' 161 'MULTI' =>
'color: #5d478b; font-style: italic;',
162 1 =>
'color: #5d478b; font-style: italic;' 164 'ESCAPE_CHAR' => array(
167 0 =>
'color: #79c200;' 170 0 =>
'color: #488614;' 173 0 =>
'color: #fb7600;',
174 1 =>
'color: #fb7600;',
175 2 =>
'color: #fb7600;',
176 3 =>
'color: #fb7600;',
177 4 =>
'color: #fb7600;' 180 1 =>
'color: #0066cc;' 183 1 =>
'font-style:italic; color:#9f7eff;',
184 2 =>
'font-weight:bold; color:#8dda4a;' 187 0 =>
'color: #ff4bcf;',
188 1 =>
'color: #ff4bcf; font-weight: bold;',
189 2 =>
'color: #90f963;',
190 3 =>
'color: #fa5bf8;' 197 2 =>
'http://www.standardml.org/Basis/top-level-chapter.html',
200 5 =>
'http://www.standardml.org/Basis/top-level-chapter.html#section:2',
204 'OBJECT_SPLITTERS' => array(
209 2 =>
'(?:(?<![0-9a-zA-Z]))\'[a-z]+' 212 'SCRIPT_DELIMITERS' => array(
214 '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_NUMBER_HEX_PREFIX
Number format to highlight hex numbers with a prefix 0x.
const GESHI_NEVER
#+ private
const GESHI_NUMBER_INT_BASIC
Basic number format for integers.
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.