MediaWiki REL1_31
SyntaxHighlight.lexers.php File Reference

Go to the source code of this file.

Variables

 return [ 'abap', 'abl', 'abnf', 'aconf', 'actionscript', 'actionscript3', 'ada', 'ada2005', 'ada95', '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', 'camkes', 'capdl', 'capnp', 'cbmbas', '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', 'ex', 'exs', 'extempore', 'ezhil', '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', 'logtalk', 'lsl', 'lua', 'm2', 'make', 'makefile', 'mako', 'man', 'maql', 'mask', 'mason', 'mathematica', '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', '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', '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', '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',]
 

Variable Documentation

◆ return

return['abap', 'abl', 'abnf', 'aconf', 'actionscript', 'actionscript3', 'ada', 'ada2005', 'ada95', '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', 'camkes', 'capdl', 'capnp', 'cbmbas', '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', 'ex', 'exs', 'extempore', 'ezhil', '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', 'logtalk', 'lsl', 'lua', 'm2', 'make', 'makefile', 'mako', 'man', 'maql', 'mask', 'mason', 'mathematica', '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', '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', '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', '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',]

Definition at line 4 of file SyntaxHighlight.lexers.php.