35 'LANG_NAME' =>
'MetaPost',
36 'COMMENT_SINGLE' => array(1 =>
'%'),
37 'COMMENT_MULTI' => array(
41 'COMMENT_REGEXP' => array(
44 'QUOTEMARKS' => array(
'"'),
52 'pair',
'path',
'pen',
'picture',
57 'beginfig',
'begingroup',
59 'end',
'enddef',
'endfig',
'endgroup',
63 'makepen',
'makepath',
65 'primary',
'primarydef',
66 'save',
'secondarydef',
'shipout',
'special',
71 'else',
'elseif',
'endfor',
'exitif',
'exitunless',
72 'fi',
'for',
'forever',
'forsuffix',
79 'dir',
'direction of',
80 'intersectionpoint',
'intiersectiontimes',
81 'lft',
'llcorner',
'lrcorner',
82 'penoffset of',
'point of',
'postcontrol of',
'precontrol of',
85 'ulcorner',
'unitvector',
'urcorner',
90 'center',
'cutafter',
'cutbefore',
91 'dashpart',
'dashpattern',
94 'pathpart',
'penpart',
102 'str',
'substring of',
106 'abs',
'angle',
'arclength',
'arctime of',
'ASCII',
107 'blackpart',
'bluepart',
108 'ceiling',
'char',
'colormodel',
'cosd',
'cyanpart',
109 'decimal',
'decr',
'directionpoint of',
'directiontime of',
112 'greenpart',
'greypart',
116 'magentapart',
'max',
'mexp',
'min',
'mlog',
'mod',
122 'xpart',
'xxpart',
'xypart',
123 'yellowpart',
'ypart',
'yxpart',
'yypart',
148 'contour',
'controls',
'cycle',
197 'reflected',
'reflectedaround',
198 'rotated',
'rotatedabout',
'rotatedaround',
199 'scaled',
'slanted',
'shifted',
208 'draw',
'drawarrow',
'drawdblarrow',
'drawdot',
210 'undraw',
'unfill',
'unfilldraw' 214 'dashed',
'drawoptions',
217 'withcmykcolor',
'withcolor',
218 'withgreyscale',
'withpen',
'withpostscript',
'withprescript',
222 'errhelp',
'errmessage',
223 'fontmapfile',
'fontmapline',
227 'scantokens',
'show',
'showdependencies',
'showtoken',
'showvariable',
228 'tracingall',
'tracingnone',
232 'ahangle',
'ahlength',
235 'day',
'defaultcolormodel',
'defaultpen',
'defaultscale',
239 'linecap',
'linejoin',
240 'minute',
'miterlimit',
'month',
'mpprocset',
241 'pausing',
'prologues',
245 'tracingcapsules',
'tracingchoices',
'tracingcommands',
246 'tracingequations',
'tracinglostchars',
'tracingmacros',
247 'tracingonline',
'tracingoutput',
'tracingrestores',
248 'tracingspecs',
'tracingstats',
'tracingtitles',
249 'troffmode',
'truecorners',
256 'outputformat',
'outputtemplate',
260 'currentpen',
'currentpicture',
'cuttings',
262 'extra_beginfig',
'extra_endfig',
265 'beveled',
'black',
'blue',
'bp',
'butt',
267 'dd',
'ditto',
'down',
268 'epsilon',
'evenly',
'EOF',
269 'false',
'fullcircle',
274 'mitered',
'mm',
'mpversion',
275 'nullpen',
'nullpicture',
277 'pc',
'pencircle',
'pensquare',
'pt',
279 'red',
'right',
'rounded',
287 '&',
':=',
'=',
'+',
'-',
288 '*',
'**',
'/',
'++',
'+-+',
289 '<',
'>',
'>=',
'<=',
'<>',
292 'CASE_SENSITIVE' => array(
318 2 =>
'color: #35A;font-weight: bold;',
326 10 =>
'color: #35A;',
327 11 =>
'color: #35A;',
328 12 =>
'color: #35A;',
329 13 =>
'color: #3B5;',
330 14 =>
'color: #35A;',
331 15 =>
'color: #472;',
332 16 =>
'color: #000;',
333 17 =>
'color: #000;',
334 18 =>
'color: #000;',
335 19 =>
'color: #000;',
340 'MULTI' =>
'color: #880;' 342 'ESCAPE_CHAR' => array(
390 'OBJECT_SPLITTERS' => array(
395 'SCRIPT_DELIMITERS' => array(
397 '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.