45 'LANG_NAME' =>
'Icon',
46 'COMMENT_SINGLE' => array(1 =>
'#'),
47 'COMMENT_MULTI' => array(),
49 'QUOTEMARKS' => array(
'"',
'\''),
50 'ESCAPE_CHAR' =>
'\\',
53 'break',
'case',
'continue',
'create',
'default',
'do',
'else',
54 'end',
'every',
'fail',
'for',
'if',
'import',
'initial',
55 'initially',
'invocable',
'link',
'next',
'not',
'of',
'package',
56 'procedure',
'record',
'repeat',
'return',
'switch',
'suspend',
57 'then',
'to',
'until',
'while' 60 'global',
'local',
'static' 63 'allocated',
'ascii',
'clock',
'collections',
64 'column',
'cset',
'current',
'date',
'dateline',
'digits',
65 'dump',
'e',
'error',
'errornumber',
'errortext',
66 'errorvalue',
'errout',
'eventcode',
'eventsource',
'eventvalue',
67 'fail',
'features',
'file',
'host',
'input',
'lcase',
68 'letters',
'level',
'line',
'main',
'now',
'null',
69 'output',
'phi',
'pi',
'pos',
'progname',
'random',
70 'regions',
'source',
'storage',
'subject',
'syserr',
'time',
71 'trace',
'ucase',
'version',
'col',
'control',
'interval',
72 'ldrag',
'lpress',
'lrelease',
'mdrag',
'meta',
'mpress',
73 'mrelease',
'rdrag',
'resize',
'row',
'rpress',
'rrelease',
74 'shift',
'window',
'x',
'y' 77 'abs',
'acos',
'any',
'args',
'asin',
'atan',
'bal',
'center',
'char',
78 'chmod',
'close',
'cofail',
'collect',
'copy',
'cos',
'cset',
'ctime',
'delay',
'delete',
79 'detab',
'display',
'dtor',
'entab',
'errorclear',
'event',
'eventmask',
'EvGet',
'exit',
80 'exp',
'fetch',
'fieldnames',
'find',
'flock',
'flush',
'function',
'get',
'getch',
81 'getche',
'getenv',
'gettimeofday',
'globalnames',
'gtime',
'iand',
'icom',
'image',
82 'insert',
'integer',
'ior',
'ishift',
'ixor',
'key',
'left',
'list',
'load',
'loadfunc',
83 'localnames',
'log',
'many',
'map',
'match',
'member',
'mkdir',
'move',
'name',
'numeric',
84 'open',
'opmask',
'ord',
'paramnames',
'parent',
'pipe',
'pop',
'pos',
'proc',
'pull',
85 'push',
'put',
'read',
'reads',
'real',
'receive',
'remove',
'rename',
'repl',
'reverse',
86 'right',
'rmdir',
'rtod',
'runerr',
'seek',
'select',
'send',
'seq',
'serial',
'set',
87 'setenv',
'sort',
'sortf',
'sql',
'sqrt',
'stat',
'stop',
'string',
'system',
'tab',
88 'table',
'tan',
'trap',
'trim',
'truncate',
'type',
'upto',
'utime',
'variable',
'where',
92 'Active',
'Alert',
'Bg',
'Clip',
'Clone',
'Color',
'ColorValue',
93 'CopyArea',
'Couple',
'DrawArc',
'DrawCircle',
'DrawCurve',
'DrawCylinder',
'DrawDisk',
94 'DrawImage',
'DrawLine',
'DrawPoint',
'DrawPolygon',
'DrawRectangle',
'DrawSegment',
95 'DrawSphere',
'DrawString',
'DrawTorus',
'EraseArea',
'Event',
'Fg',
'FillArc',
96 'FillCircle',
'FillPolygon',
'FillRectangle',
'Font',
'FreeColor',
'GotoRC',
'GotoXY',
97 'IdentifyMatrix',
'Lower',
'MatrixMode',
'NewColor',
'PaletteChars',
'PaletteColor',
98 'PaletteKey',
'Pattern',
'Pending',
'Pixel',
'PopMatrix',
'PushMatrix',
'PushRotate',
99 'PushScale',
'PushTranslate',
'QueryPointer',
'Raise',
'ReadImage',
'Refresh',
'Rotate',
100 'Scale',
'Texcoord',
'TextWidth',
'Texture',
'Translate',
'Uncouple',
'WAttrib',
101 'WDefault',
'WFlush',
'WindowContents',
'WriteImage',
'WSync' 104 'define',
'include',
'ifdef',
'ifndef',
'else',
'endif',
'error',
108 '_V9',
'_AMIGA',
'_ACORN',
'_CMS',
'_MACINTOSH',
'_MSDOS_386',
109 '_MS_WINDOWS_NT',
'_MSDOS',
'_MVS',
'_OS2',
'_POR',
'T',
'_UNIX',
'_POSIX',
'_DBM',
110 '_VMS',
'_ASCII',
'_EBCDIC',
'_CO_EXPRESSIONS',
'_CONSOLE_WINDOW',
'_DYNAMIC_LOADING',
111 '_EVENT_MONITOR',
'_EXTERNAL_FUNCTIONS',
'_KEYBOARD_FUNCTIONS',
'_LARGE_INTEGERS',
112 '_MULTITASKING',
'_PIPES',
'_RECORD_IO',
'_SYSTEM_FUNCTION',
'_MESSAGING',
'_GRAPHICS',
113 '_X_WINDOW_SYSTEM',
'_MS_WINDOWS',
'_WIN32',
'_PRESENTATION_MGR',
'_ARM_FUNCTIONS',
122 '(',
')',
'{',
'}',
'[',
']',
'+',
'-',
'*',
'/',
'\\',
'%',
'=',
'<',
'>',
'!',
'^',
123 '&',
'|',
'?',
':',
';',
',',
'.',
'~',
'@' 126 '$(',
'$)',
'$<',
'$>',
'$' 129 'CASE_SENSITIVE' => array(
142 1 =>
'color: #b1b100;',
143 2 =>
'color: #b1b100;',
144 3 =>
'color: #b1b100;',
145 4 =>
'color: #b1b100;',
146 5 =>
'color: #b1b100;',
147 6 =>
'color: #b1b100;',
148 7 =>
'color: #b1b100;',
149 8 =>
'color: #b1b100;' 152 1 =>
'color: #666666; font-style: italic;',
153 'MULTI' =>
'color: #666666; font-style: italic;' 155 'ESCAPE_CHAR' => array(
156 0 =>
'color: #000099; font-weight: bold;' 159 0 =>
'color: #009900;' 162 0 =>
'color: #0000ff;' 165 0 =>
'color: #cc66cc;',
168 0 =>
'color: #004000;' 171 1 =>
'color: #339933;',
172 2 =>
'color: #b1b100;' 174 'REGEXPS' => array(),
188 'OBJECT_SPLITTERS' => array(1 =>
'.'),
189 'REGEXPS' => array(),
191 'SCRIPT_DELIMITERS' => array(),
192 'HIGHLIGHT_STRICT_BLOCK' => array(),
193 'PARSER_CONTROL' => array(
196 'DISALLOWED_BEFORE' =>
'(?<=&)' 199 'DISALLOWED_BEFORE' =>
"(?<![a-zA-Z0-9_\"\'])",
200 'DISALLOWED_AFTER' =>
"(?![a-zA-Z0-9_\"\'])" 203 'DISALLOWED_BEFORE' =>
'(?<=\$)' 206 'DISALLOWED_BEFORE' =>
'(?<=#)' const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.