MediaWiki REL1_31
SyntaxHighlight.lexers.php
Go to the documentation of this file.
1<?php
2// Generated by updateLexerList.php
3
4return [
5 'abap',
6 'abl',
7 'abnf',
8 'aconf',
9 'actionscript',
10 'actionscript3',
11 'ada',
12 'ada2005',
13 'ada95',
14 // Disabled because of CVE-2021-27291
15 // 'adl',
16 'agda',
17 'aheui',
18 'ahk',
19 'alloy',
20 'ambienttalk',
21 'ambienttalk/2',
22 'ampl',
23 'antlr',
24 'antlr-actionscript',
25 'antlr-as',
26 'antlr-c#',
27 'antlr-cpp',
28 'antlr-csharp',
29 'antlr-java',
30 'antlr-objc',
31 'antlr-perl',
32 'antlr-python',
33 'antlr-rb',
34 'antlr-ruby',
35 'apache',
36 'apacheconf',
37 'apl',
38 'applescript',
39 'arduino',
40 'arexx',
41 'as',
42 'as3',
43 'asm',
44 'aspectj',
45 'aspx-cs',
46 'aspx-vb',
47 'asy',
48 'asymptote',
49 'at',
50 'autohotkey',
51 'autoit',
52 'awk',
53 'b3d',
54 'basemake',
55 'bash',
56 'basic',
57 'bat',
58 'batch',
59 'bbcode',
60 'bc',
61 'befunge',
62 'bf',
63 'bib',
64 'bibtex',
65 'blitzbasic',
66 'blitzmax',
67 'bmax',
68 'bnf',
69 'boo',
70 'boogie',
71 'bplus',
72 'brainfuck',
73 'bro',
74 'bsdmake',
75 'bst',
76 'bst-pybtex',
77 'bugs',
78 'c',
79 'c#',
80 'c++',
81 'c++-objdumb',
82 'c-objdump',
83 'ca65',
84 // Disabled because of CVE-2021-27291
85 // 'cadl',
86 'camkes',
87 'capdl',
88 'capnp',
89 'cbmbas',
90 // Disabled because of CVE-2021-27291
91 // 'ceylon',
92 'cf3',
93 'cfc',
94 'cfengine3',
95 'cfg',
96 'cfm',
97 'cfs',
98 'chai',
99 'chaiscript',
100 'chapel',
101 'cheetah',
102 'chpl',
103 'cirru',
104 'cl',
105 'clay',
106 'clean',
107 'clipper',
108 'clj',
109 'cljs',
110 'clojure',
111 'clojurescript',
112 'cmake',
113 'cobol',
114 'cobolfree',
115 'coffee',
116 'coffee-script',
117 'coffeescript',
118 'common-lisp',
119 'componentpascal',
120 'console',
121 'control',
122 'coq',
123 'cp',
124 'cpp',
125 'cpp-objdump',
126 'cpsa',
127 'cr',
128 'crmsh',
129 'croc',
130 'cry',
131 'cryptol',
132 'crystal',
133 'csh',
134 'csharp',
135 'csound',
136 'csound-csd',
137 'csound-document',
138 'csound-orc',
139 'csound-sco',
140 'csound-score',
141 'css',
142 'css+django',
143 'css+erb',
144 'css+genshi',
145 'css+genshitext',
146 'css+jinja',
147 'css+lasso',
148 'css+mako',
149 'css+mozpreproc',
150 'css+myghty',
151 'css+php',
152 'css+ruby',
153 'css+smarty',
154 'cu',
155 'cucumber',
156 'cuda',
157 'cxx-objdump',
158 'cypher',
159 'cython',
160 'd',
161 'd-objdump',
162 'dart',
163 'debcontrol',
164 'debsources',
165 'delphi',
166 'dg',
167 'diff',
168 'django',
169 'do',
170 'docker',
171 'dockerfile',
172 'dosbatch',
173 'doscon',
174 'dosini',
175 'dpatch',
176 'dtd',
177 'duby',
178 'duel',
179 'dylan',
180 'dylan-console',
181 'dylan-lid',
182 'dylan-repl',
183 'earl-grey',
184 'earlgrey',
185 'easytrieve',
186 'ebnf',
187 'ec',
188 'ecl',
189 'eg',
190 'eiffel',
191 'elisp',
192 'elixir',
193 'elm',
194 'emacs',
195 'emacs-lisp',
196 'erb',
197 'erl',
198 'erlang',
199 // Disabled because of CVE-2021-27291
200 // 'evoque',
201 'ex',
202 'exs',
203 'extempore',
204 'ezhil',
205 // Disabled because of CVE-2021-27291
206 // 'factor',
207 'fan',
208 'fancy',
209 'felix',
210 'fish',
211 'fishshell',
212 'flatline',
213 'flx',
214 'forth',
215 'fortran',
216 'fortranfixed',
217 'foxpro',
218 'fsharp',
219 'fy',
220 'gap',
221 'gas',
222 'gawk',
223 'genshi',
224 'genshitext',
225 'gherkin',
226 'glsl',
227 'gnuplot',
228 'go',
229 'golo',
230 'gooddata-cl',
231 'gosu',
232 'groff',
233 'groovy',
234 'gst',
235 'haml',
236 'handlebars',
237 'haskell',
238 'haxe',
239 'haxeml',
240 'hexdump',
241 'hs',
242 'hsa',
243 'hsail',
244 'html',
245 'html+cheetah',
246 'html+django',
247 'html+erb',
248 'html+evoque',
249 'html+genshi',
250 'html+handlebars',
251 'html+jinja',
252 'html+kid',
253 'html+lasso',
254 'html+mako',
255 'html+myghty',
256 'html+ng2',
257 'html+php',
258 'html+ruby',
259 'html+smarty',
260 'html+spitfire',
261 'html+twig',
262 'html+velocity',
263 'htmlcheetah',
264 'htmldjango',
265 'http',
266 'hx',
267 'hxml',
268 'hxsl',
269 'hy',
270 'hybris',
271 'hylang',
272 'i6',
273 'i6t',
274 'i7',
275 'idl',
276 'idl4',
277 'idr',
278 'idris',
279 'iex',
280 'igor',
281 'igorpro',
282 'ik',
283 'inform6',
284 'inform7',
285 'ini',
286 'io',
287 'ioke',
288 'irb',
289 'irc',
290 'isabelle',
291 'j',
292 'jade',
293 'jags',
294 'jasmin',
295 'jasminxt',
296 'java',
297 'javascript',
298 'javascript+cheetah',
299 'javascript+django',
300 'javascript+erb',
301 'javascript+genshi',
302 'javascript+genshitext',
303 'javascript+jinja',
304 'javascript+lasso',
305 'javascript+mako',
306 'javascript+mozpreproc',
307 'javascript+myghty',
308 'javascript+php',
309 'javascript+ruby',
310 'javascript+smarty',
311 'javascript+spitfire',
312 'jbst',
313 'jcl',
314 'jinja',
315 'jl',
316 'jlcon',
317 'jproperties',
318 'js',
319 'js+cheetah',
320 'js+django',
321 'js+erb',
322 'js+genshi',
323 'js+genshitext',
324 'js+jinja',
325 'js+lasso',
326 'js+mako',
327 'js+myghty',
328 'js+php',
329 'js+ruby',
330 'js+smarty',
331 'js+spitfire',
332 'jsgf',
333 'json',
334 'json-ld',
335 'json-object',
336 'jsonld',
337 'jsonml+bst',
338 'jsp',
339 'julia',
340 'juttle',
341 'kal',
342 'kconfig',
343 'kernel-config',
344 'kid',
345 'koka',
346 'kotlin',
347 'ksh',
348 'lagda',
349 'lasso',
350 'lassoscript',
351 'latex',
352 'lcry',
353 'lcryptol',
354 'lean',
355 'less',
356 'lhaskell',
357 'lhs',
358 'lid',
359 'lidr',
360 'lidris',
361 'lighttpd',
362 'lighty',
363 'limbo',
364 'linux-config',
365 'liquid',
366 'lisp',
367 'literate-agda',
368 'literate-cryptol',
369 'literate-haskell',
370 'literate-idris',
371 'live-script',
372 'livescript',
373 'llvm',
374 // Disabled because of CVE-2021-27291
375 // 'logos',
376 'logtalk',
377 'lsl',
378 'lua',
379 'm2',
380 'make',
381 'makefile',
382 'mako',
383 'man',
384 'maql',
385 'mask',
386 'mason',
387 'mathematica',
388 // Disabled because of CVE-2021-27291
389 // 'matlab',
390 // 'matlabsession',
391 'mawk',
392 'md',
393 'menuconfig',
394 'mf',
395 'minid',
396 'mma',
397 'modelica',
398 'modula2',
399 'moin',
400 'monkey',
401 'monte',
402 'moo',
403 'moocode',
404 'moon',
405 'moonscript',
406 'mozhashpreproc',
407 'mozpercentpreproc',
408 'mq4',
409 'mq5',
410 'mql',
411 'mql4',
412 'mql5',
413 'msc',
414 'mscgen',
415 'mupad',
416 'mxml',
417 'myghty',
418 'mysql',
419 'nasm',
420 'nawk',
421 'nb',
422 'ncl',
423 'nemerle',
424 'nesc',
425 'newlisp',
426 'newspeak',
427 'ng2',
428 'nginx',
429 'nim',
430 'nimrod',
431 'nit',
432 'nix',
433 'nixos',
434 'nroff',
435 'nsh',
436 'nsi',
437 'nsis',
438 'numpy',
439 'nusmv',
440 'obj-c',
441 'obj-c++',
442 'obj-j',
443 'objc',
444 'objc++',
445 'objdump',
446 'objdump-nasm',
447 'objective-c',
448 'objective-c++',
449 'objective-j',
450 'objectivec',
451 'objectivec++',
452 'objectivej',
453 'objectpascal',
454 'objj',
455 'ocaml',
456 'octave',
457 // Disabled because of CVE-2021-27291
458 // 'odin',
459 'ooc',
460 'opa',
461 'openbugs',
462 'openedge',
463 'pacmanconf',
464 'pan',
465 'parasail',
466 'pas',
467 'pascal',
468 'pawn',
469 'pcmk',
470 'perl',
471 'perl6',
472 'php',
473 'php3',
474 'php4',
475 'php5',
476 'pig',
477 'pike',
478 'pkgconfig',
479 'pl',
480 'pl6',
481 'plpgsql',
482 'po',
483 'posh',
484 'postgres',
485 'postgres-console',
486 'postgresql',
487 'postgresql-console',
488 'postscr',
489 'postscript',
490 'pot',
491 'pov',
492 'powershell',
493 'praat',
494 'progress',
495 'prolog',
496 'properties',
497 'proto',
498 'protobuf',
499 'ps1',
500 'ps1con',
501 'psm1',
502 'psql',
503 'pug',
504 'puppet',
505 'py',
506 'py3',
507 'py3tb',
508 'pycon',
509 'pypy',
510 'pypylog',
511 'pyrex',
512 'pytb',
513 'python',
514 'python3',
515 'pyx',
516 'qbasic',
517 'qbs',
518 'qml',
519 'qvt',
520 'qvto',
521 'r',
522 'racket',
523 'ragel',
524 'ragel-c',
525 'ragel-cpp',
526 'ragel-d',
527 'ragel-em',
528 'ragel-java',
529 'ragel-objc',
530 'ragel-rb',
531 'ragel-ruby',
532 'raw',
533 'rb',
534 'rbcon',
535 'rconsole',
536 'rd',
537 'rebol',
538 'red',
539 'red/system',
540 'redcode',
541 'registry',
542 'resource',
543 'resourcebundle',
544 'rest',
545 'restructuredtext',
546 'rexx',
547 'rhtml',
548 'rkt',
549 'rnc',
550 'rng-compact',
551 'roboconf-graph',
552 'roboconf-instances',
553 'robotframework',
554 'rout',
555 'rql',
556 'rsl',
557 'rst',
558 'rts',
559 'ruby',
560 'rust',
561 's',
562 'sage',
563 'salt',
564 'sas',
565 'sass',
566 'sc',
567 'scala',
568 'scaml',
569 'scheme',
570 'scilab',
571 'scm',
572 'scss',
573 'sh',
574 'shell',
575 'shell-session',
576 'shen',
577 'silver',
578 'slim',
579 'sls',
580 'smali',
581 'smalltalk',
582 'smarty',
583 // Disabled because of CVE-2021-20270
584 // 'sml',
585 'snobol',
586 'snowball',
587 'sources.list',
588 'sourceslist',
589 'sp',
590 'sparql',
591 'spec',
592 'spitfire',
593 'splus',
594 'sql',
595 'sqlite3',
596 'squeak',
597 'squid',
598 'squid.conf',
599 'squidconf',
600 'ssp',
601 'st',
602 'stan',
603 'stata',
604 'supercollider',
605 'sv',
606 'swift',
607 'swig',
608 'systemverilog',
609 't-sql',
610 'tads3',
611 'tap',
612 'tasm',
613 'tcl',
614 'tcsh',
615 'tcshcon',
616 'tea',
617 'termcap',
618 'terminfo',
619 'terraform',
620 'tex',
621 'text',
622 'tf',
623 'thrift',
624 'todotxt',
625 'trac-wiki',
626 'trafficscript',
627 'treetop',
628 'ts',
629 'tsql',
630 'turtle',
631 'twig',
632 'typescript',
633 'typoscript',
634 'typoscriptcssdata',
635 'typoscripthtmldata',
636 'udiff',
637 'urbiscript',
638 'v',
639 'vala',
640 'vapi',
641 'vb.net',
642 'vbnet',
643 // Disabled because of CVE-2021-27291
644 // 'vcl',
645 // 'vclsnippet',
646 // 'vclsnippets',
647 'vctreestatus',
648 'velocity',
649 'verilog',
650 'vfp',
651 'vgl',
652 'vhdl',
653 'vim',
654 'wdiff',
655 'whiley',
656 'winbatch',
657 'winbugs',
658 'x10',
659 'xbase',
660 'xml',
661 'xml+cheetah',
662 'xml+django',
663 'xml+erb',
664 'xml+evoque',
665 'xml+genshi',
666 'xml+jinja',
667 'xml+kid',
668 'xml+lasso',
669 'xml+mako',
670 'xml+myghty',
671 'xml+php',
672 'xml+ruby',
673 'xml+smarty',
674 'xml+spitfire',
675 'xml+velocity',
676 'xq',
677 'xql',
678 'xqm',
679 'xquery',
680 'xqy',
681 'xslt',
682 'xten',
683 'xtend',
684 'xul+mozpreproc',
685 'yaml',
686 'yaml+jinja',
687 'zephir',
688 'zsh',
689];