mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/SyntaxHighlight_GeSHi
synced 2024-12-18 01:00:57 +00:00
038fde9ed1
Done by phpcbf over composer fix Change-Id: I043252a1cce9e51f158e0e27983ed4ae18fcfb42
680 lines
7.6 KiB
PHP
680 lines
7.6 KiB
PHP
<?php
|
|
// Generated by updateLexerList.php
|
|
|
|
return [
|
|
'abap',
|
|
'abl',
|
|
'abnf',
|
|
'aconf',
|
|
'actionscript',
|
|
'actionscript3',
|
|
'ada',
|
|
'ada2005',
|
|
'ada95',
|
|
'adl',
|
|
'agda',
|
|
'aheui',
|
|
'ahk',
|
|
'alloy',
|
|
'ambienttalk',
|
|
'ambienttalk/2',
|
|
'ampl',
|
|
'antlr',
|
|
'antlr-actionscript',
|
|
'antlr-as',
|
|
'antlr-c#',
|
|
'antlr-cpp',
|
|
'antlr-csharp',
|
|
'antlr-java',
|
|
'antlr-objc',
|
|
'antlr-perl',
|
|
'antlr-python',
|
|
'antlr-rb',
|
|
'antlr-ruby',
|
|
'apache',
|
|
'apacheconf',
|
|
'apl',
|
|
'applescript',
|
|
'arduino',
|
|
'arexx',
|
|
'as',
|
|
'as3',
|
|
'asm',
|
|
'aspectj',
|
|
'aspx-cs',
|
|
'aspx-vb',
|
|
'asy',
|
|
'asymptote',
|
|
'at',
|
|
'autohotkey',
|
|
'autoit',
|
|
'awk',
|
|
'b3d',
|
|
'basemake',
|
|
'bash',
|
|
'basic',
|
|
'bat',
|
|
'batch',
|
|
'bbcode',
|
|
'bc',
|
|
'befunge',
|
|
'bf',
|
|
'bib',
|
|
'bibtex',
|
|
'blitzbasic',
|
|
'blitzmax',
|
|
'bmax',
|
|
'bnf',
|
|
'boo',
|
|
'boogie',
|
|
'bplus',
|
|
'brainfuck',
|
|
'bro',
|
|
'bsdmake',
|
|
'bst',
|
|
'bst-pybtex',
|
|
'bugs',
|
|
'c',
|
|
'c#',
|
|
'c++',
|
|
'c++-objdumb',
|
|
'c-objdump',
|
|
'ca65',
|
|
'cadl',
|
|
'camkes',
|
|
'capdl',
|
|
'capnp',
|
|
'cbmbas',
|
|
'ceylon',
|
|
'cf3',
|
|
'cfc',
|
|
'cfengine3',
|
|
'cfg',
|
|
'cfm',
|
|
'cfs',
|
|
'chai',
|
|
'chaiscript',
|
|
'chapel',
|
|
'cheetah',
|
|
'chpl',
|
|
'cirru',
|
|
'cl',
|
|
'clay',
|
|
'clean',
|
|
'clipper',
|
|
'clj',
|
|
'cljs',
|
|
'clojure',
|
|
'clojurescript',
|
|
'cmake',
|
|
'cobol',
|
|
'cobolfree',
|
|
'coffee',
|
|
'coffee-script',
|
|
'coffeescript',
|
|
'common-lisp',
|
|
'componentpascal',
|
|
'console',
|
|
'control',
|
|
'coq',
|
|
'cp',
|
|
'cpp',
|
|
'cpp-objdump',
|
|
'cpsa',
|
|
'cr',
|
|
'crmsh',
|
|
'croc',
|
|
'cry',
|
|
'cryptol',
|
|
'crystal',
|
|
'csh',
|
|
'csharp',
|
|
'csound',
|
|
'csound-csd',
|
|
'csound-document',
|
|
'csound-orc',
|
|
'csound-sco',
|
|
'csound-score',
|
|
'css',
|
|
'css+django',
|
|
'css+erb',
|
|
'css+genshi',
|
|
'css+genshitext',
|
|
'css+jinja',
|
|
'css+lasso',
|
|
'css+mako',
|
|
'css+mozpreproc',
|
|
'css+myghty',
|
|
'css+php',
|
|
'css+ruby',
|
|
'css+smarty',
|
|
'cu',
|
|
'cucumber',
|
|
'cuda',
|
|
'cxx-objdump',
|
|
'cypher',
|
|
'cython',
|
|
'd',
|
|
'd-objdump',
|
|
'dart',
|
|
'debcontrol',
|
|
'debsources',
|
|
'delphi',
|
|
'dg',
|
|
'diff',
|
|
'django',
|
|
'do',
|
|
'docker',
|
|
'dockerfile',
|
|
'dosbatch',
|
|
'doscon',
|
|
'dosini',
|
|
'dpatch',
|
|
'dtd',
|
|
'duby',
|
|
'duel',
|
|
'dylan',
|
|
'dylan-console',
|
|
'dylan-lid',
|
|
'dylan-repl',
|
|
'earl-grey',
|
|
'earlgrey',
|
|
'easytrieve',
|
|
'ebnf',
|
|
'ec',
|
|
'ecl',
|
|
'eg',
|
|
'eiffel',
|
|
'elisp',
|
|
'elixir',
|
|
'elm',
|
|
'emacs',
|
|
'emacs-lisp',
|
|
'erb',
|
|
'erl',
|
|
'erlang',
|
|
'evoque',
|
|
'ex',
|
|
'exs',
|
|
'extempore',
|
|
'ezhil',
|
|
'factor',
|
|
'fan',
|
|
'fancy',
|
|
'felix',
|
|
'fish',
|
|
'fishshell',
|
|
'flatline',
|
|
'flx',
|
|
'forth',
|
|
'fortran',
|
|
'fortranfixed',
|
|
'foxpro',
|
|
'fsharp',
|
|
'fy',
|
|
'gap',
|
|
'gas',
|
|
'gawk',
|
|
'genshi',
|
|
'genshitext',
|
|
'gherkin',
|
|
'glsl',
|
|
'gnuplot',
|
|
'go',
|
|
'golo',
|
|
'gooddata-cl',
|
|
'gosu',
|
|
'groff',
|
|
'groovy',
|
|
'gst',
|
|
'haml',
|
|
'handlebars',
|
|
'haskell',
|
|
'haxe',
|
|
'haxeml',
|
|
'hexdump',
|
|
'hs',
|
|
'hsa',
|
|
'hsail',
|
|
'html',
|
|
'html+cheetah',
|
|
'html+django',
|
|
'html+erb',
|
|
'html+evoque',
|
|
'html+genshi',
|
|
'html+handlebars',
|
|
'html+jinja',
|
|
'html+kid',
|
|
'html+lasso',
|
|
'html+mako',
|
|
'html+myghty',
|
|
'html+ng2',
|
|
'html+php',
|
|
'html+ruby',
|
|
'html+smarty',
|
|
'html+spitfire',
|
|
'html+twig',
|
|
'html+velocity',
|
|
'htmlcheetah',
|
|
'htmldjango',
|
|
'http',
|
|
'hx',
|
|
'hxml',
|
|
'hxsl',
|
|
'hy',
|
|
'hybris',
|
|
'hylang',
|
|
'i6',
|
|
'i6t',
|
|
'i7',
|
|
'idl',
|
|
'idl4',
|
|
'idr',
|
|
'idris',
|
|
'iex',
|
|
'igor',
|
|
'igorpro',
|
|
'ik',
|
|
'inform6',
|
|
'inform7',
|
|
'ini',
|
|
'io',
|
|
'ioke',
|
|
'irb',
|
|
'irc',
|
|
'isabelle',
|
|
'j',
|
|
'jade',
|
|
'jags',
|
|
'jasmin',
|
|
'jasminxt',
|
|
'java',
|
|
'javascript',
|
|
'javascript+cheetah',
|
|
'javascript+django',
|
|
'javascript+erb',
|
|
'javascript+genshi',
|
|
'javascript+genshitext',
|
|
'javascript+jinja',
|
|
'javascript+lasso',
|
|
'javascript+mako',
|
|
'javascript+mozpreproc',
|
|
'javascript+myghty',
|
|
'javascript+php',
|
|
'javascript+ruby',
|
|
'javascript+smarty',
|
|
'javascript+spitfire',
|
|
'jbst',
|
|
'jcl',
|
|
'jinja',
|
|
'jl',
|
|
'jlcon',
|
|
'jproperties',
|
|
'js',
|
|
'js+cheetah',
|
|
'js+django',
|
|
'js+erb',
|
|
'js+genshi',
|
|
'js+genshitext',
|
|
'js+jinja',
|
|
'js+lasso',
|
|
'js+mako',
|
|
'js+myghty',
|
|
'js+php',
|
|
'js+ruby',
|
|
'js+smarty',
|
|
'js+spitfire',
|
|
'jsgf',
|
|
'json',
|
|
'json-ld',
|
|
'json-object',
|
|
'jsonld',
|
|
'jsonml+bst',
|
|
'jsp',
|
|
'julia',
|
|
'juttle',
|
|
'kal',
|
|
'kconfig',
|
|
'kernel-config',
|
|
'kid',
|
|
'koka',
|
|
'kotlin',
|
|
'ksh',
|
|
'lagda',
|
|
'lasso',
|
|
'lassoscript',
|
|
'latex',
|
|
'lcry',
|
|
'lcryptol',
|
|
'lean',
|
|
'less',
|
|
'lhaskell',
|
|
'lhs',
|
|
'lid',
|
|
'lidr',
|
|
'lidris',
|
|
'lighttpd',
|
|
'lighty',
|
|
'limbo',
|
|
'linux-config',
|
|
'liquid',
|
|
'lisp',
|
|
'literate-agda',
|
|
'literate-cryptol',
|
|
'literate-haskell',
|
|
'literate-idris',
|
|
'live-script',
|
|
'livescript',
|
|
'llvm',
|
|
'logos',
|
|
'logtalk',
|
|
'lsl',
|
|
'lua',
|
|
'm2',
|
|
'make',
|
|
'makefile',
|
|
'mako',
|
|
'man',
|
|
'maql',
|
|
'mask',
|
|
'mason',
|
|
'mathematica',
|
|
'matlab',
|
|
'matlabsession',
|
|
'mawk',
|
|
'md',
|
|
'menuconfig',
|
|
'mf',
|
|
'minid',
|
|
'mma',
|
|
'modelica',
|
|
'modula2',
|
|
'moin',
|
|
'monkey',
|
|
'monte',
|
|
'moo',
|
|
'moocode',
|
|
'moon',
|
|
'moonscript',
|
|
'mozhashpreproc',
|
|
'mozpercentpreproc',
|
|
'mq4',
|
|
'mq5',
|
|
'mql',
|
|
'mql4',
|
|
'mql5',
|
|
'msc',
|
|
'mscgen',
|
|
'mupad',
|
|
'mxml',
|
|
'myghty',
|
|
'mysql',
|
|
'nasm',
|
|
'nawk',
|
|
'nb',
|
|
'ncl',
|
|
'nemerle',
|
|
'nesc',
|
|
'newlisp',
|
|
'newspeak',
|
|
'ng2',
|
|
'nginx',
|
|
'nim',
|
|
'nimrod',
|
|
'nit',
|
|
'nix',
|
|
'nixos',
|
|
'nroff',
|
|
'nsh',
|
|
'nsi',
|
|
'nsis',
|
|
'numpy',
|
|
'nusmv',
|
|
'obj-c',
|
|
'obj-c++',
|
|
'obj-j',
|
|
'objc',
|
|
'objc++',
|
|
'objdump',
|
|
'objdump-nasm',
|
|
'objective-c',
|
|
'objective-c++',
|
|
'objective-j',
|
|
'objectivec',
|
|
'objectivec++',
|
|
'objectivej',
|
|
'objectpascal',
|
|
'objj',
|
|
'ocaml',
|
|
'octave',
|
|
'odin',
|
|
'ooc',
|
|
'opa',
|
|
'openbugs',
|
|
'openedge',
|
|
'pacmanconf',
|
|
'pan',
|
|
'parasail',
|
|
'pas',
|
|
'pascal',
|
|
'pawn',
|
|
'pcmk',
|
|
'perl',
|
|
'perl6',
|
|
'php',
|
|
'php3',
|
|
'php4',
|
|
'php5',
|
|
'pig',
|
|
'pike',
|
|
'pkgconfig',
|
|
'pl',
|
|
'pl6',
|
|
'plpgsql',
|
|
'po',
|
|
'posh',
|
|
'postgres',
|
|
'postgres-console',
|
|
'postgresql',
|
|
'postgresql-console',
|
|
'postscr',
|
|
'postscript',
|
|
'pot',
|
|
'pov',
|
|
'powershell',
|
|
'praat',
|
|
'progress',
|
|
'prolog',
|
|
'properties',
|
|
'proto',
|
|
'protobuf',
|
|
'ps1',
|
|
'ps1con',
|
|
'psm1',
|
|
'psql',
|
|
'pug',
|
|
'puppet',
|
|
'py',
|
|
'py3',
|
|
'py3tb',
|
|
'pycon',
|
|
'pypy',
|
|
'pypylog',
|
|
'pyrex',
|
|
'pytb',
|
|
'python',
|
|
'python3',
|
|
'pyx',
|
|
'qbasic',
|
|
'qbs',
|
|
'qml',
|
|
'qvt',
|
|
'qvto',
|
|
'r',
|
|
'racket',
|
|
'ragel',
|
|
'ragel-c',
|
|
'ragel-cpp',
|
|
'ragel-d',
|
|
'ragel-em',
|
|
'ragel-java',
|
|
'ragel-objc',
|
|
'ragel-rb',
|
|
'ragel-ruby',
|
|
'raw',
|
|
'rb',
|
|
'rbcon',
|
|
'rconsole',
|
|
'rd',
|
|
'rebol',
|
|
'red',
|
|
'red/system',
|
|
'redcode',
|
|
'registry',
|
|
'resource',
|
|
'resourcebundle',
|
|
'rest',
|
|
'restructuredtext',
|
|
'rexx',
|
|
'rhtml',
|
|
'rkt',
|
|
'rnc',
|
|
'rng-compact',
|
|
'roboconf-graph',
|
|
'roboconf-instances',
|
|
'robotframework',
|
|
'rout',
|
|
'rql',
|
|
'rsl',
|
|
'rst',
|
|
'rts',
|
|
'ruby',
|
|
'rust',
|
|
's',
|
|
'sage',
|
|
'salt',
|
|
'sas',
|
|
'sass',
|
|
'sc',
|
|
'scala',
|
|
'scaml',
|
|
'scheme',
|
|
'scilab',
|
|
'scm',
|
|
'scss',
|
|
'sh',
|
|
'shell',
|
|
'shell-session',
|
|
'shen',
|
|
'silver',
|
|
'slim',
|
|
'sls',
|
|
'smali',
|
|
'smalltalk',
|
|
'smarty',
|
|
'sml',
|
|
'snobol',
|
|
'snowball',
|
|
'sources.list',
|
|
'sourceslist',
|
|
'sp',
|
|
'sparql',
|
|
'spec',
|
|
'spitfire',
|
|
'splus',
|
|
'sql',
|
|
'sqlite3',
|
|
'squeak',
|
|
'squid',
|
|
'squid.conf',
|
|
'squidconf',
|
|
'ssp',
|
|
'st',
|
|
'stan',
|
|
'stata',
|
|
'supercollider',
|
|
'sv',
|
|
'swift',
|
|
'swig',
|
|
'systemverilog',
|
|
't-sql',
|
|
'tads3',
|
|
'tap',
|
|
'tasm',
|
|
'tcl',
|
|
'tcsh',
|
|
'tcshcon',
|
|
'tea',
|
|
'termcap',
|
|
'terminfo',
|
|
'terraform',
|
|
'tex',
|
|
'text',
|
|
'tf',
|
|
'thrift',
|
|
'todotxt',
|
|
'trac-wiki',
|
|
'trafficscript',
|
|
'treetop',
|
|
'ts',
|
|
'tsql',
|
|
'turtle',
|
|
'twig',
|
|
'typescript',
|
|
'typoscript',
|
|
'typoscriptcssdata',
|
|
'typoscripthtmldata',
|
|
'udiff',
|
|
'urbiscript',
|
|
'v',
|
|
'vala',
|
|
'vapi',
|
|
'vb.net',
|
|
'vbnet',
|
|
'vcl',
|
|
'vclsnippet',
|
|
'vclsnippets',
|
|
'vctreestatus',
|
|
'velocity',
|
|
'verilog',
|
|
'vfp',
|
|
'vgl',
|
|
'vhdl',
|
|
'vim',
|
|
'wdiff',
|
|
'whiley',
|
|
'winbatch',
|
|
'winbugs',
|
|
'x10',
|
|
'xbase',
|
|
'xml',
|
|
'xml+cheetah',
|
|
'xml+django',
|
|
'xml+erb',
|
|
'xml+evoque',
|
|
'xml+genshi',
|
|
'xml+jinja',
|
|
'xml+kid',
|
|
'xml+lasso',
|
|
'xml+mako',
|
|
'xml+myghty',
|
|
'xml+php',
|
|
'xml+ruby',
|
|
'xml+smarty',
|
|
'xml+spitfire',
|
|
'xml+velocity',
|
|
'xq',
|
|
'xql',
|
|
'xqm',
|
|
'xquery',
|
|
'xqy',
|
|
'xslt',
|
|
'xten',
|
|
'xtend',
|
|
'xul+mozpreproc',
|
|
'yaml',
|
|
'yaml+jinja',
|
|
'zephir',
|
|
'zsh',
|
|
];
|