51 'LANG_NAME' =>
'Pascal',
52 'COMMENT_SINGLE' => array(1 =>
'//'),
53 'COMMENT_MULTI' => array(
'(*' =>
'*)',
'{' =>
'}'),
55 'COMMENT_REGEXP' => array(2 =>
'/\\{\\$.*?}|\\(\\*\\$.*?\\*\\)/U'),
57 'QUOTEMARKS' => array(
"'"),
62 'absolute',
'asm',
'assembler',
'begin',
'break',
'case',
'catch',
'cdecl',
63 'const',
'constructor',
'default',
'destructor',
'div',
'do',
'downto',
64 'else',
'end',
'except',
'export',
'exports',
'external',
'far',
65 'finalization',
'finally',
'for',
'forward',
'function',
'goto',
'if',
66 'implementation',
'in',
'index',
'inherited',
'initialization',
'inline',
67 'interface',
'interrupt',
'label',
'library',
'mod',
'name',
'not',
'of',
68 'or',
'overload',
'override',
'private',
'procedure',
'program',
69 'property',
'protected',
'public',
'published',
'raise',
'repeat',
70 'resourcestring',
'shl',
'shr',
'stdcall',
'stored',
'switch',
'then',
71 'to',
'try',
'type',
'unit',
'until',
'uses',
'var',
'while',
'with',
'xor' 74 'nil',
'false',
'true',
77 'abs',
'and',
'arc',
'arctan',
'blockread',
'blockwrite',
'chr',
'dispose',
78 'cos',
'eof',
'eoln',
'exp',
'get',
'ln',
'new',
'odd',
'ord',
'ordinal',
79 'pred',
'read',
'readln',
'sin',
'sqrt',
'succ',
'write',
'writeln' 82 'ansistring',
'array',
'boolean',
'byte',
'bytebool',
'char',
'file',
83 'integer',
'longbool',
'longint',
'object',
'packed',
'pointer',
'real',
84 'record',
'set',
'shortint',
'smallint',
'string',
'union',
'word' 87 'CASE_SENSITIVE' => array(
95 0 => array(
'(',
')',
'[',
']'),
96 1 => array(
'.',
',',
':',
';'),
98 3 => array(
'=',
'+',
'-',
'*',
'/')
102 1 =>
'color: #000000; font-weight: bold;',
103 2 =>
'color: #000000; font-weight: bold;',
104 3 =>
'color: #000066;',
105 4 =>
'color: #000066; font-weight: bold;' 108 1 =>
'color: #808080; font-style: italic;',
109 2 =>
'color: #008000; font-style: italic;',
110 'MULTI' =>
'color: #808080; font-style: italic;' 112 'ESCAPE_CHAR' => array(
113 0 =>
'color: #ff0000; font-weight: bold;' 116 0 =>
'color: #009900;' 119 0 =>
'color: #ff0000;',
123 0 =>
'color: #cc66cc;' 126 1 =>
'color: #006600;' 129 0 =>
'color: #0000cc;',
130 1 =>
'color: #ff0000;' 133 0 =>
'color: #000066;',
134 1 =>
'color: #000066;',
135 2 =>
'color: #000066;',
136 3 =>
'color: #000066;' 148 'OBJECT_SPLITTERS' => array(
153 0 =>
'\$[0-9a-fA-F]+',
155 1 =>
'\#(?:\$[0-9a-fA-F]{1,2}|\d{1,3})' 158 'SCRIPT_DELIMITERS' => array(
160 'HIGHLIGHT_STRICT_BLOCK' => array(
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.