From 211957afe8ca66690d48cacd924d79f3e442878e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dobranowski?= Date: Mon, 21 Apr 2025 00:47:35 +0200 Subject: [PATCH] Update `pygments-lexers.txt` (#1070) --- README.md | 9 +- pygments-lexers.txt | 681 +++++++++++++++++++++++++++++++------------- 2 files changed, 486 insertions(+), 204 deletions(-) diff --git a/README.md b/README.md index 5eba4ba..9f966ed 100644 --- a/README.md +++ b/README.md @@ -47,14 +47,14 @@ translators for Pygments lexers and styles. | I | Idris, Igor, INI, Io, ISCdhcpd | | J | J, Java, JavaScript, JSON, Jsonnet, Julia, Jungle | | K | Kotlin | -| L | Lighttpd configuration file, LLVM, Lua | -| M | Makefile, Mako, markdown, Mason, Materialize SQL dialect, Mathematica, Matlab, MCFunction, Meson, Metal, MiniZinc, MLIR, Modula-2, Mojo, MonkeyC, MorrowindScript, Myghty, MySQL | +| L | Lean, Lighttpd configuration file, LLVM, Lua | +| M | Makefile, Mako, markdown, Mason, Materialize SQL dialect, Mathematica, Matlab, MCFunction, Meson, Metal, MiniZinc, MLIR, Modula-2, Mojo, MonkeyC, MorrowindScript, Myghty, MySQL | | N | NASM, Natural, Newspeak, Nginx configuration file, Nim, Nix, NSIS | | O | Objective-C, OCaml, Octave, Odin, OnesEnterprise, OpenEdge ABL, OpenSCAD, Org Mode | | P | PacmanConf, Perl, PHP, PHTML, Pig, PkgConfig, PL/pgSQL, plaintext, Plutus Core, Pony, PostgreSQL SQL dialect, PostScript, POVRay, PowerQuery, PowerShell, Prolog, PromQL, Promela, properties, Protocol Buffer, PRQL, PSL, Puppet, Python, Python 2 | | Q | QBasic, QML | | R | R, Racket, Ragel, Raku, react, ReasonML, reg, Rego, reStructuredText, Rexx, RPMSpec, Ruby, Rust | -| S | SAS, Sass, Scala, Scheme, Scilab, SCSS, Sed, Sieve, Smali, Smalltalk, Smarty, SNBT, Snobol, Solidity, SourcePawn, SPARQL, SQL, SquidConf, Standard ML, stas, Stylus, Svelte, Swift, SYSTEMD, systemverilog | +| S | SAS, Sass, Scala, Scheme, Scilab, SCSS, Sed, Sieve, Smali, Smalltalk, Smarty, SNBT, Snobol, Solidity, SourcePawn, SPARQL, SQL, SquidConf, Standard ML, stas, Stylus, Svelte, Swift, SYSTEMD, systemverilog | | T | TableGen, Tal, TASM, Tcl, Tcsh, Termcap, Terminfo, Terraform, TeX, Thrift, TOML, TradingView, Transact-SQL, Turing, Turtle, Twig, TypeScript, TypoScript, TypoScriptCssData, TypoScriptHtmlData, Typst | | V | V, V shell, Vala, VB.net, verilog, VHDL, VHS, VimL, vue | | W | WDTE, WebGPU Shading Language, Whiley | @@ -213,8 +213,7 @@ python3 _tools/pygments2chroma_xml.py \ > lexers/embedded/kotlin.xml ``` -See notes in [pygments-lexers.txt](https://github.com/alecthomas/chroma/blob/master/pygments-lexers.txt) -for a list of lexers, and notes on some of the issues importing them. +A list of all lexers available in Pygments can be found in [pygments-lexers.txt](https://github.com/alecthomas/chroma/blob/master/pygments-lexers.txt). ### Formatters diff --git a/pygments-lexers.txt b/pygments-lexers.txt index bf4d9de..27ab6ae 100644 --- a/pygments-lexers.txt +++ b/pygments-lexers.txt @@ -1,322 +1,605 @@ Generated with: - g 'class.*RegexLexer' | pawk --strict -F: '"pygments.lexers.%s.%s" % (f[0].split(".")[0], f[2].split()[1].split("(")[0])' > lexers.txt + import pygments.lexers # v2.19.1 + + for x in pygments.lexers.get_all_lexers(plugins=False): + if len(x[1]): + lexer = pygments.lexers.get_lexer_by_name(x[1][0]) + print(f"{lexer.__module__}.{lexer.__class__.__name__}") -kotlin: - invalid unicode escape sequences - FIXED: Have to disable wide Unicode characters in unistring.py -pygments.lexers.ambient.AmbientTalkLexer -pygments.lexers.ampl.AmplLexer -pygments.lexers.actionscript.ActionScriptLexer pygments.lexers.actionscript.ActionScript3Lexer +pygments.lexers.actionscript.ActionScriptLexer pygments.lexers.actionscript.MxmlLexer +pygments.lexers.ada.AdaLexer +pygments.lexers.algebra.BCLexer +pygments.lexers.algebra.GAPConsoleLexer pygments.lexers.algebra.GAPLexer pygments.lexers.algebra.MathematicaLexer pygments.lexers.algebra.MuPADLexer -pygments.lexers.algebra.BCLexer +pygments.lexers.ambient.AmbientTalkLexer +pygments.lexers.amdgpu.AMDGPULexer +pygments.lexers.ampl.AmplLexer +pygments.lexers.apdlexer.apdlexer pygments.lexers.apl.APLLexer -pygments.lexers.bibtex.BibTeXLexer -pygments.lexers.bibtex.BSTLexer -pygments.lexers.basic.BlitzMaxLexer -pygments.lexers.basic.BlitzBasicLexer -pygments.lexers.basic.MonkeyLexer -pygments.lexers.basic.CbmBasicV2Lexer -pygments.lexers.basic.QBasicLexer -pygments.lexers.automation.AutohotkeyLexer -pygments.lexers.automation.AutoItLexer -pygments.lexers.archetype.AtomsLexer -pygments.lexers.c_like.ClayLexer -pygments.lexers.c_like.ValaLexer +pygments.lexers.archetype.AdlLexer +pygments.lexers.archetype.CadlLexer +pygments.lexers.archetype.OdinLexer +pygments.lexers.arrow.ArrowLexer +pygments.lexers.arturo.ArturoLexer +pygments.lexers.asc.AscLexer +pygments.lexers.asm.Ca65Lexer +pygments.lexers.asm.CObjdumpLexer +pygments.lexers.asm.CppObjdumpLexer +pygments.lexers.asm.Dasm16Lexer +pygments.lexers.asm.DObjdumpLexer pygments.lexers.asm.GasLexer -pygments.lexers.asm.ObjdumpLexer pygments.lexers.asm.HsailLexer pygments.lexers.asm.LlvmLexer +pygments.lexers.asm.LlvmMirBodyLexer +pygments.lexers.asm.LlvmMirLexer pygments.lexers.asm.NasmLexer +pygments.lexers.asm.NasmObjdumpLexer +pygments.lexers.asm.ObjdumpLexer pygments.lexers.asm.TasmLexer -pygments.lexers.asm.Ca65Lexer -pygments.lexers.business.CobolLexer +pygments.lexers.asn1.Asn1Lexer +pygments.lexers.automation.AutohotkeyLexer +pygments.lexers.automation.AutoItLexer +pygments.lexers.bare.BareLexer +pygments.lexers.basic.BBCBasicLexer +pygments.lexers.basic.BlitzBasicLexer +pygments.lexers.basic.BlitzMaxLexer +pygments.lexers.basic.CbmBasicV2Lexer +pygments.lexers.basic.MonkeyLexer +pygments.lexers.basic.QBasicLexer +pygments.lexers.basic.VBScriptLexer +pygments.lexers.bdd.BddLexer +pygments.lexers.berry.BerryLexer +pygments.lexers.bibtex.BibTeXLexer +pygments.lexers.bibtex.BSTLexer +pygments.lexers.blueprint.BlueprintLexer +pygments.lexers.boa.BoaLexer +pygments.lexers.bqn.BQNLexer pygments.lexers.business.ABAPLexer -pygments.lexers.business.OpenEdgeLexer +pygments.lexers.business.CobolFreeformatLexer +pygments.lexers.business.CobolLexer pygments.lexers.business.GoodDataCLLexer pygments.lexers.business.MaqlLexer +pygments.lexers.business.OpenEdgeLexer +pygments.lexers.c_cpp.CLexer +pygments.lexers.c_cpp.CppLexer +pygments.lexers.c_like.ArduinoLexer +pygments.lexers.c_like.CharmciLexer +pygments.lexers.c_like.ClayLexer +pygments.lexers.c_like.CudaLexer +pygments.lexers.c_like.ECLexer +pygments.lexers.c_like.MqlLexer +pygments.lexers.c_like.NesCLexer +pygments.lexers.c_like.OmgIdlLexer +pygments.lexers.c_like.PikeLexer +pygments.lexers.c_like.PromelaLexer +pygments.lexers.c_like.SwigLexer +pygments.lexers.c_like.ValaLexer pygments.lexers.capnproto.CapnProtoLexer +pygments.lexers.carbon.CarbonLexer +pygments.lexers.cddl.CddlLexer pygments.lexers.chapel.ChapelLexer pygments.lexers.clean.CleanLexer -pygments.lexers.c_cpp.CFamilyLexer -pygments.lexers.console.VCTreeStatusLexer -pygments.lexers.console.PyPyLogLexer -pygments.lexers.csound.CsoundLexer -pygments.lexers.csound.CsoundDocumentLexer -pygments.lexers.csound.CsoundDocumentLexer -pygments.lexers.crystal.CrystalLexer -pygments.lexers.dalvik.SmaliLexer -pygments.lexers.css.CssLexer -pygments.lexers.css.SassLexer -pygments.lexers.css.ScssLexer -pygments.lexers.configs.IniLexer -pygments.lexers.configs.RegeditLexer -pygments.lexers.configs.PropertiesLexer -pygments.lexers.configs.KconfigLexer -pygments.lexers.configs.Cfengine3Lexer +pygments.lexers.codeql.CodeQLLexer +pygments.lexers.comal.Comal80Lexer pygments.lexers.configs.ApacheConfLexer -pygments.lexers.configs.SquidConfLexer -pygments.lexers.configs.NginxConfLexer -pygments.lexers.configs.LighttpdConfLexer +pygments.lexers.configs.AugeasLexer +pygments.lexers.configs.Cfengine3Lexer +pygments.lexers.configs.DesktopLexer pygments.lexers.configs.DockerLexer -pygments.lexers.configs.TerraformLexer +pygments.lexers.configs.IniLexer +pygments.lexers.configs.KconfigLexer +pygments.lexers.configs.LighttpdConfLexer +pygments.lexers.configs.NestedTextLexer +pygments.lexers.configs.NginxConfLexer +pygments.lexers.configs.PacmanConfLexer +pygments.lexers.configs.PkgConfigLexer +pygments.lexers.configs.PropertiesLexer +pygments.lexers.configs.RegeditLexer +pygments.lexers.configs.SingularityLexer +pygments.lexers.configs.SquidConfLexer +pygments.lexers.configs.SystemdLexer pygments.lexers.configs.TermcapLexer pygments.lexers.configs.TerminfoLexer -pygments.lexers.configs.PkgConfigLexer -pygments.lexers.configs.PacmanConfLexer -pygments.lexers.data.YamlLexer +pygments.lexers.configs.TerraformLexer +pygments.lexers.configs.TOMLLexer +pygments.lexers.configs.UnixConfigLexer +pygments.lexers.console.PyPyLogLexer +pygments.lexers.console.VCTreeStatusLexer +pygments.lexers.cplint.CplintLexer +pygments.lexers.crystal.CrystalLexer +pygments.lexers.csound.CsoundDocumentLexer +pygments.lexers.csound.CsoundOrchestraLexer +pygments.lexers.csound.CsoundScoreLexer +pygments.lexers.css.CssLexer +pygments.lexers.css.LessCssLexer +pygments.lexers.css.SassLexer +pygments.lexers.css.ScssLexer +pygments.lexers.d.CrocLexer +pygments.lexers.d.DLexer +pygments.lexers.d.MiniDLexer +pygments.lexers.dalvik.SmaliLexer +pygments.lexers.data.JsonLdLexer pygments.lexers.data.JsonLexer -pygments.lexers.diff.DiffLexer +pygments.lexers.data.YamlLexer +pygments.lexers.dax.DaxLexer +pygments.lexers.devicetree.DevicetreeLexer pygments.lexers.diff.DarcsPatchLexer +pygments.lexers.diff.DiffLexer pygments.lexers.diff.WDiffLexer -pygments.lexers.dotnet.CSharpLexer -pygments.lexers.dotnet.NemerleLexer +pygments.lexers.dns.DnsZoneLexer pygments.lexers.dotnet.BooLexer -pygments.lexers.dotnet.VbNetLexer -pygments.lexers.dotnet.GenericAspxLexer +pygments.lexers.dotnet.CSharpAspxLexer +pygments.lexers.dotnet.CSharpLexer pygments.lexers.dotnet.FSharpLexer +pygments.lexers.dotnet.NemerleLexer +pygments.lexers.dotnet.VbNetAspxLexer +pygments.lexers.dotnet.VbNetLexer +pygments.lexers.dotnet.XppLexer +pygments.lexers.dsls.AlloyLexer +pygments.lexers.dsls.CrmshLexer +pygments.lexers.dsls.FlatlineLexer +pygments.lexers.dsls.MscgenLexer +pygments.lexers.dsls.PanLexer +pygments.lexers.dsls.ProtoBufLexer +pygments.lexers.dsls.PuppetLexer +pygments.lexers.dsls.RslLexer +pygments.lexers.dsls.SnowballLexer +pygments.lexers.dsls.ThriftLexer +pygments.lexers.dsls.VGLLexer +pygments.lexers.dsls.ZeekLexer +pygments.lexers.dylan.DylanConsoleLexer pygments.lexers.dylan.DylanLexer pygments.lexers.dylan.DylanLidLexer pygments.lexers.ecl.ECLLexer pygments.lexers.eiffel.EiffelLexer -pygments.lexers.dsls.ProtoBufLexer -pygments.lexers.dsls.ThriftLexer -pygments.lexers.dsls.BroLexer -pygments.lexers.dsls.PuppetLexer -pygments.lexers.dsls.RslLexer -pygments.lexers.dsls.MscgenLexer -pygments.lexers.dsls.VGLLexer -pygments.lexers.dsls.AlloyLexer -pygments.lexers.dsls.PanLexer -pygments.lexers.dsls.CrmshLexer -pygments.lexers.dsls.FlatlineLexer -pygments.lexers.dsls.SnowballLexer pygments.lexers.elm.ElmLexer -pygments.lexers.erlang.ErlangLexer +pygments.lexers.elpi.ElpiLexer +pygments.lexers.email.EmailLexer +pygments.lexers.erlang.ElixirConsoleLexer pygments.lexers.erlang.ElixirLexer -pygments.lexers.ezhil.EzhilLexer -pygments.lexers.esoteric.BrainfuckLexer +pygments.lexers.erlang.ErlangLexer +pygments.lexers.erlang.ErlangShellLexer +pygments.lexers.esoteric.AheuiLexer pygments.lexers.esoteric.BefungeLexer +pygments.lexers.esoteric.BrainfuckLexer pygments.lexers.esoteric.CAmkESLexer pygments.lexers.esoteric.CapDLLexer pygments.lexers.esoteric.RedcodeLexer -pygments.lexers.esoteric.AheuiLexer +pygments.lexers.ezhil.EzhilLexer pygments.lexers.factor.FactorLexer pygments.lexers.fantom.FantomLexer pygments.lexers.felix.FelixLexer +pygments.lexers.fift.FiftLexer +pygments.lexers.floscript.FloScriptLexer pygments.lexers.forth.ForthLexer -pygments.lexers.fortran.FortranLexer pygments.lexers.fortran.FortranFixedLexer -pygments.lexers.go.GoLexer +pygments.lexers.fortran.FortranLexer pygments.lexers.foxpro.FoxProLexer -pygments.lexers.graph.CypherLexer -pygments.lexers.grammar_notation.BnfLexer +pygments.lexers.freefem.FreeFemLexer +pygments.lexers.func.FuncLexer +pygments.lexers.futhark.FutharkLexer +pygments.lexers.gcodelexer.GcodeLexer +pygments.lexers.gdscript.GDScriptLexer +pygments.lexers.gleam.GleamLexer +pygments.lexers.go.GoLexer pygments.lexers.grammar_notation.AbnfLexer +pygments.lexers.grammar_notation.BnfLexer pygments.lexers.grammar_notation.JsgfLexer -pygments.lexers.graphics.GLShaderLexer -pygments.lexers.graphics.PostScriptLexer +pygments.lexers.grammar_notation.PegLexer +pygments.lexers.graph.CypherLexer pygments.lexers.graphics.AsymptoteLexer +pygments.lexers.graphics.GLShaderLexer pygments.lexers.graphics.GnuplotLexer +pygments.lexers.graphics.HLSLShaderLexer +pygments.lexers.graphics.PostScriptLexer pygments.lexers.graphics.PovrayLexer -pygments.lexers.hexdump.HexdumpLexer -pygments.lexers.haskell.HaskellLexer -pygments.lexers.haskell.IdrisLexer +pygments.lexers.graphql.GraphQLLexer +pygments.lexers.graphviz.GraphvizLexer +pygments.lexers.gsql.GSQLLexer +pygments.lexers.hare.HareLexer pygments.lexers.haskell.AgdaLexer pygments.lexers.haskell.CryptolLexer +pygments.lexers.haskell.HaskellLexer +pygments.lexers.haskell.HspecLexer +pygments.lexers.haskell.IdrisLexer pygments.lexers.haskell.KokaLexer +pygments.lexers.haskell.LiterateAgdaLexer +pygments.lexers.haskell.LiterateCryptolLexer +pygments.lexers.haskell.LiterateHaskellLexer +pygments.lexers.haskell.LiterateIdrisLexer pygments.lexers.haxe.HaxeLexer pygments.lexers.haxe.HxmlLexer -pygments.lexers.hdl.VerilogLexer pygments.lexers.hdl.SystemVerilogLexer +pygments.lexers.hdl.VerilogLexer pygments.lexers.hdl.VhdlLexer -pygments.lexers.idl.IDLLexer -pygments.lexers.inferno.LimboLexer -pygments.lexers.igor.IgorLexer -pygments.lexers.html.HtmlLexer +pygments.lexers.hexdump.HexdumpLexer pygments.lexers.html.DtdLexer -pygments.lexers.html.XmlLexer pygments.lexers.html.HamlLexer -pygments.lexers.html.ScamlLexer +pygments.lexers.html.HtmlLexer pygments.lexers.html.PugLexer +pygments.lexers.html.ScamlLexer +pygments.lexers.html.UrlEncodedLexer +pygments.lexers.html.VueLexer +pygments.lexers.html.XmlLexer +pygments.lexers.html.XsltLexer +pygments.lexers.idl.IDLLexer +pygments.lexers.igor.IgorLexer +pygments.lexers.inferno.LimboLexer +pygments.lexers.installers.DebianControlLexer +pygments.lexers.installers.DebianSourcesLexer pygments.lexers.installers.NSISLexer pygments.lexers.installers.RPMSpecLexer pygments.lexers.installers.SourcesListLexer -pygments.lexers.installers.DebianControlLexer -pygments.lexers.iolang.IoLexer -pygments.lexers.julia.JuliaLexer pygments.lexers.int_fiction.Inform6Lexer +pygments.lexers.int_fiction.Inform6TemplateLexer pygments.lexers.int_fiction.Inform7Lexer pygments.lexers.int_fiction.Tads3Lexer -pygments.lexers.make.BaseMakefileLexer -pygments.lexers.make.CMakeLexer -pygments.lexers.javascript.JavascriptLexer -pygments.lexers.javascript.KalLexer -pygments.lexers.javascript.LiveScriptLexer -pygments.lexers.javascript.DartLexer -pygments.lexers.javascript.TypeScriptLexer -pygments.lexers.javascript.LassoLexer -pygments.lexers.javascript.ObjectiveJLexer +pygments.lexers.iolang.IoLexer +pygments.lexers.j.JLexer pygments.lexers.javascript.CoffeeScriptLexer -pygments.lexers.javascript.MaskLexer +pygments.lexers.javascript.DartLexer pygments.lexers.javascript.EarlGreyLexer +pygments.lexers.javascript.JavascriptLexer pygments.lexers.javascript.JuttleLexer -pygments.lexers.jvm.JavaLexer -pygments.lexers.jvm.ScalaLexer +pygments.lexers.javascript.KalLexer +pygments.lexers.javascript.LassoLexer +pygments.lexers.javascript.LiveScriptLexer +pygments.lexers.javascript.MaskLexer +pygments.lexers.javascript.NodeConsoleLexer +pygments.lexers.javascript.ObjectiveJLexer +pygments.lexers.javascript.TypeScriptLexer +pygments.lexers.jmespath.JMESPathLexer +pygments.lexers.jslt.JSLTLexer +pygments.lexers.json5.Json5Lexer +pygments.lexers.jsonnet.JsonnetLexer +pygments.lexers.jsx.JsxLexer +pygments.lexers.jsx.TsxLexer +pygments.lexers.julia.JuliaConsoleLexer +pygments.lexers.julia.JuliaLexer +pygments.lexers.jvm.AspectJLexer +pygments.lexers.jvm.CeylonLexer +pygments.lexers.jvm.ClojureLexer +pygments.lexers.jvm.ClojureScriptLexer +pygments.lexers.jvm.GoloLexer pygments.lexers.jvm.GosuLexer +pygments.lexers.jvm.GosuTemplateLexer pygments.lexers.jvm.GroovyLexer pygments.lexers.jvm.IokeLexer -pygments.lexers.jvm.ClojureLexer -pygments.lexers.jvm.TeaLangLexer -pygments.lexers.jvm.CeylonLexer -pygments.lexers.jvm.KotlinLexer -pygments.lexers.jvm.XtendLexer -pygments.lexers.jvm.PigLexer -pygments.lexers.jvm.GoloLexer pygments.lexers.jvm.JasminLexer -pygments.lexers.markup.BBCodeLexer -pygments.lexers.markup.MoinWikiLexer -pygments.lexers.markup.RstLexer -pygments.lexers.markup.TexLexer -pygments.lexers.markup.GroffLexer -pygments.lexers.markup.MozPreprocHashLexer -pygments.lexers.markup.MarkdownLexer -pygments.lexers.ml.SMLLexer -pygments.lexers.ml.OcamlLexer -pygments.lexers.ml.OpaLexer -pygments.lexers.modeling.ModelicaLexer -pygments.lexers.modeling.BugsLexer -pygments.lexers.modeling.JagsLexer -pygments.lexers.modeling.StanLexer -pygments.lexers.matlab.MatlabLexer -pygments.lexers.matlab.OctaveLexer -pygments.lexers.matlab.ScilabLexer -pygments.lexers.monte.MonteLexer -pygments.lexers.lisp.SchemeLexer +pygments.lexers.jvm.JavaLexer +pygments.lexers.jvm.KotlinLexer +pygments.lexers.jvm.PigLexer +pygments.lexers.jvm.SarlLexer +pygments.lexers.jvm.ScalaLexer +pygments.lexers.jvm.XtendLexer +pygments.lexers.kuin.KuinLexer +pygments.lexers.kusto.KustoLexer +pygments.lexers.ldap.LdaprcLexer +pygments.lexers.ldap.LdifLexer +pygments.lexers.lean.Lean3Lexer +pygments.lexers.lean.Lean4Lexer +pygments.lexers.lilypond.LilyPondLexer pygments.lexers.lisp.CommonLispLexer -pygments.lexers.lisp.HyLexer -pygments.lexers.lisp.RacketLexer -pygments.lexers.lisp.NewLispLexer +pygments.lexers.lisp.CPSALexer pygments.lexers.lisp.EmacsLispLexer +pygments.lexers.lisp.FennelLexer +pygments.lexers.lisp.HyLexer +pygments.lexers.lisp.JanetLexer +pygments.lexers.lisp.NewLispLexer +pygments.lexers.lisp.RacketLexer +pygments.lexers.lisp.SchemeLexer pygments.lexers.lisp.ShenLexer pygments.lexers.lisp.XtlangLexer +pygments.lexers.macaulay2.Macaulay2Lexer +pygments.lexers.make.BaseMakefileLexer +pygments.lexers.make.CMakeLexer +pygments.lexers.make.MakefileLexer +pygments.lexers.maple.MapleLexer +pygments.lexers.markup.BBCodeLexer +pygments.lexers.markup.GroffLexer +pygments.lexers.markup.MarkdownLexer +pygments.lexers.markup.MoinWikiLexer +pygments.lexers.markup.MozPreprocCssLexer +pygments.lexers.markup.MozPreprocHashLexer +pygments.lexers.markup.MozPreprocJavascriptLexer +pygments.lexers.markup.MozPreprocPercentLexer +pygments.lexers.markup.MozPreprocXulLexer +pygments.lexers.markup.OrgLexer +pygments.lexers.markup.RstLexer +pygments.lexers.markup.TexLexer +pygments.lexers.markup.TiddlyWiki5Lexer +pygments.lexers.markup.WikitextLexer +pygments.lexers.matlab.MatlabLexer +pygments.lexers.matlab.MatlabSessionLexer +pygments.lexers.matlab.OctaveLexer +pygments.lexers.matlab.ScilabLexer +pygments.lexers.maxima.MaximaLexer +pygments.lexers.meson.MesonLexer +pygments.lexers.mime.MIMELexer +pygments.lexers.minecraft.MCFunctionLexer +pygments.lexers.minecraft.MCSchemaLexer +pygments.lexers.minecraft.SNBTLexer +pygments.lexers.mips.MIPSLexer +pygments.lexers.ml.FStarLexer +pygments.lexers.ml.OcamlLexer +pygments.lexers.ml.OpaLexer +pygments.lexers.ml.ReasonLexer +pygments.lexers.ml.SMLLexer +pygments.lexers.modeling.BugsLexer +pygments.lexers.modeling.JagsLexer +pygments.lexers.modeling.ModelicaLexer +pygments.lexers.modeling.StanLexer pygments.lexers.modula2.Modula2Lexer +pygments.lexers.mojo.MojoLexer +pygments.lexers.monte.MonteLexer +pygments.lexers.mosel.MoselLexer pygments.lexers.ncl.NCLLexer -pygments.lexers.nim.NimLexer +pygments.lexers.nimrod.NimrodLexer pygments.lexers.nit.NitLexer pygments.lexers.nix.NixLexer +pygments.lexers.numbair.NumbaIRLexer pygments.lexers.oberon.ComponentPascalLexer -pygments.lexers.ooc.OocLexer +pygments.lexers.objective.LogosLexer +pygments.lexers.objective.ObjectiveCLexer +pygments.lexers.objective.ObjectiveCppLexer pygments.lexers.objective.SwiftLexer +pygments.lexers.ooc.OocLexer +pygments.lexers.openscad.OpenScadLexer pygments.lexers.parasail.ParaSailLexer -pygments.lexers.pawn.SourcePawnLexer -pygments.lexers.pawn.PawnLexer -pygments.lexers.pascal.AdaLexer -pygments.lexers.parsers.RagelLexer -pygments.lexers.parsers.RagelEmbeddedLexer +pygments.lexers.parsers.AntlrActionScriptLexer +pygments.lexers.parsers.AntlrCppLexer +pygments.lexers.parsers.AntlrCSharpLexer +pygments.lexers.parsers.AntlrJavaLexer pygments.lexers.parsers.AntlrLexer -pygments.lexers.parsers.TreetopBaseLexer +pygments.lexers.parsers.AntlrObjectiveCLexer +pygments.lexers.parsers.AntlrPerlLexer +pygments.lexers.parsers.AntlrPythonLexer +pygments.lexers.parsers.AntlrRubyLexer pygments.lexers.parsers.EbnfLexer -pygments.lexers.php.ZephirLexer -pygments.lexers.php.PhpLexer -pygments.lexers.perl.PerlLexer +pygments.lexers.parsers.RagelCLexer +pygments.lexers.parsers.RagelCppLexer +pygments.lexers.parsers.RagelDLexer +pygments.lexers.parsers.RagelEmbeddedLexer +pygments.lexers.parsers.RagelJavaLexer +pygments.lexers.parsers.RagelLexer +pygments.lexers.parsers.RagelObjectiveCLexer +pygments.lexers.parsers.RagelRubyLexer +pygments.lexers.parsers.TreetopLexer +pygments.lexers.pascal.DelphiLexer +pygments.lexers.pascal.PortugolLexer +pygments.lexers.pawn.PawnLexer +pygments.lexers.pawn.SourcePawnLexer +pygments.lexers.pddl.PddlLexer pygments.lexers.perl.Perl6Lexer +pygments.lexers.perl.PerlLexer +pygments.lexers.phix.PhixLexer +pygments.lexers.php.PhpLexer +pygments.lexers.php.PsyshConsoleLexer +pygments.lexers.php.ZephirLexer +pygments.lexers.pointless.PointlessLexer +pygments.lexers.pony.PonyLexer pygments.lexers.praat.PraatLexer -pygments.lexers.prolog.PrologLexer +pygments.lexers.procfile.ProcfileLexer pygments.lexers.prolog.LogtalkLexer -pygments.lexers.qvt.QVToLexer -pygments.lexers.rdf.SparqlLexer -pygments.lexers.rdf.TurtleLexer -pygments.lexers.python.PythonLexer -pygments.lexers.python.Python3Lexer -pygments.lexers.python.PythonTracebackLexer -pygments.lexers.python.Python3TracebackLexer +pygments.lexers.prolog.PrologLexer +pygments.lexers.promql.PromQLLexer +pygments.lexers.prql.PrqlLexer +pygments.lexers.ptx.PtxLexer pygments.lexers.python.CythonLexer pygments.lexers.python.DgLexer +pygments.lexers.python.NumPyLexer +pygments.lexers.python.Python2Lexer +pygments.lexers.python.Python2TracebackLexer +pygments.lexers.python.PythonConsoleLexer +pygments.lexers.python.PythonLexer +pygments.lexers.python.PythonTracebackLexer +pygments.lexers.q.KLexer +pygments.lexers.q.QLexer +pygments.lexers.qlik.QlikLexer +pygments.lexers.qvt.QVToLexer +pygments.lexers.r.RConsoleLexer +pygments.lexers.r.RdLexer +pygments.lexers.r.SLexer +pygments.lexers.rdf.ShExCLexer +pygments.lexers.rdf.SparqlLexer +pygments.lexers.rdf.TurtleLexer pygments.lexers.rebol.RebolLexer pygments.lexers.rebol.RedLexer +pygments.lexers.rego.RegoLexer pygments.lexers.resource.ResourceLexer +pygments.lexers.ride.RideLexer +pygments.lexers.rita.RitaLexer pygments.lexers.rnc.RNCCompactLexer pygments.lexers.roboconf.RoboconfGraphLexer pygments.lexers.roboconf.RoboconfInstancesLexer -pygments.lexers.rust.RustLexer -pygments.lexers.ruby.RubyLexer +pygments.lexers.robotframework.RobotFrameworkLexer pygments.lexers.ruby.FancyLexer +pygments.lexers.ruby.RubyConsoleLexer +pygments.lexers.ruby.RubyLexer +pygments.lexers.rust.RustLexer pygments.lexers.sas.SASLexer -pygments.lexers.smalltalk.SmalltalkLexer -pygments.lexers.smalltalk.NewspeakLexer -pygments.lexers.smv.NuSMVLexer -pygments.lexers.shell.BashLexer -pygments.lexers.shell.BatchLexer -pygments.lexers.shell.TcshLexer -pygments.lexers.shell.PowerShellLexer -pygments.lexers.shell.FishShellLexer -pygments.lexers.snobol.SnobolLexer -pygments.lexers.scripting.LuaLexer -pygments.lexers.scripting.ChaiscriptLexer -pygments.lexers.scripting.LSLLexer +pygments.lexers.savi.SaviLexer +pygments.lexers.scdoc.ScdocLexer pygments.lexers.scripting.AppleScriptLexer -pygments.lexers.scripting.RexxLexer -pygments.lexers.scripting.MOOCodeLexer -pygments.lexers.scripting.HybrisLexer +pygments.lexers.scripting.ChaiscriptLexer pygments.lexers.scripting.EasytrieveLexer +pygments.lexers.scripting.HybrisLexer pygments.lexers.scripting.JclLexer -pygments.lexers.supercollider.SuperColliderLexer -pygments.lexers.stata.StataLexer -pygments.lexers.tcl.TclLexer -pygments.lexers.sql.PostgresLexer +pygments.lexers.scripting.LSLLexer +pygments.lexers.scripting.LuaLexer +pygments.lexers.scripting.LuauLexer +pygments.lexers.scripting.MiniScriptLexer +pygments.lexers.scripting.MOOCodeLexer +pygments.lexers.scripting.MoonScriptLexer +pygments.lexers.scripting.RexxLexer +pygments.lexers.sgf.SmartGameFormatLexer +pygments.lexers.shell.BashLexer +pygments.lexers.shell.BashSessionLexer +pygments.lexers.shell.BatchLexer +pygments.lexers.shell.ExeclineLexer +pygments.lexers.shell.FishShellLexer +pygments.lexers.shell.MSDOSSessionLexer +pygments.lexers.shell.PowerShellLexer +pygments.lexers.shell.PowerShellSessionLexer +pygments.lexers.shell.SlurmBashLexer +pygments.lexers.shell.TcshLexer +pygments.lexers.shell.TcshSessionLexer +pygments.lexers.sieve.SieveLexer +pygments.lexers.slash.SlashLexer +pygments.lexers.smalltalk.NewspeakLexer +pygments.lexers.smalltalk.SmalltalkLexer +pygments.lexers.smithy.SmithyLexer +pygments.lexers.smv.NuSMVLexer +pygments.lexers.snobol.SnobolLexer +pygments.lexers.solidity.SolidityLexer +pygments.lexers.soong.SoongLexer +pygments.lexers.sophia.SophiaLexer +pygments.lexers.special.OutputLexer +pygments.lexers.special.TextLexer +pygments.lexers.spice.SpiceLexer +pygments.lexers.sql.GoogleSqlLexer +pygments.lexers.sql.MySqlLexer pygments.lexers.sql.PlPgsqlLexer -pygments.lexers.sql.PsqlRegexLexer +pygments.lexers.sql.PostgresConsoleLexer +pygments.lexers.sql.PostgresExplainLexer +pygments.lexers.sql.PostgresLexer +pygments.lexers.sql.RqlLexer +pygments.lexers.sql.SqliteConsoleLexer pygments.lexers.sql.SqlLexer pygments.lexers.sql.TransactSqlLexer -pygments.lexers.sql.MySqlLexer -pygments.lexers.sql.RqlLexer +pygments.lexers.srcinfo.SrcinfoLexer +pygments.lexers.stata.StataLexer +pygments.lexers.supercollider.SuperColliderLexer +pygments.lexers.tablegen.TableGenLexer +pygments.lexers.tact.TactLexer +pygments.lexers.tal.TalLexer +pygments.lexers.tcl.TclLexer +pygments.lexers.teal.TealLexer +pygments.lexers.templates.Angular2HtmlLexer +pygments.lexers.templates.Angular2Lexer +pygments.lexers.templates.CheetahHtmlLexer +pygments.lexers.templates.CheetahJavascriptLexer +pygments.lexers.templates.CheetahLexer +pygments.lexers.templates.CheetahXmlLexer +pygments.lexers.templates.ColdfusionCFCLexer +pygments.lexers.templates.ColdfusionHtmlLexer +pygments.lexers.templates.ColdfusionLexer +pygments.lexers.templates.CssDjangoLexer +pygments.lexers.templates.CssErbLexer +pygments.lexers.templates.CssGenshiLexer +pygments.lexers.templates.CssPhpLexer +pygments.lexers.templates.CssSmartyLexer +pygments.lexers.templates.DjangoLexer +pygments.lexers.templates.ErbLexer +pygments.lexers.templates.EvoqueHtmlLexer +pygments.lexers.templates.EvoqueLexer +pygments.lexers.templates.EvoqueXmlLexer +pygments.lexers.templates.GenshiLexer +pygments.lexers.templates.GenshiTextLexer +pygments.lexers.templates.HandlebarsHtmlLexer +pygments.lexers.templates.HandlebarsLexer +pygments.lexers.templates.HtmlDjangoLexer +pygments.lexers.templates.HtmlGenshiLexer +pygments.lexers.templates.HtmlPhpLexer +pygments.lexers.templates.HtmlSmartyLexer +pygments.lexers.templates.JavascriptDjangoLexer +pygments.lexers.templates.JavascriptErbLexer +pygments.lexers.templates.JavascriptGenshiLexer +pygments.lexers.templates.JavascriptPhpLexer +pygments.lexers.templates.JavascriptSmartyLexer +pygments.lexers.templates.JspLexer +pygments.lexers.templates.LassoCssLexer +pygments.lexers.templates.LassoHtmlLexer +pygments.lexers.templates.LassoJavascriptLexer +pygments.lexers.templates.LassoXmlLexer +pygments.lexers.templates.LiquidLexer +pygments.lexers.templates.MakoCssLexer +pygments.lexers.templates.MakoHtmlLexer +pygments.lexers.templates.MakoJavascriptLexer +pygments.lexers.templates.MakoLexer +pygments.lexers.templates.MakoXmlLexer +pygments.lexers.templates.MasonLexer +pygments.lexers.templates.MyghtyCssLexer +pygments.lexers.templates.MyghtyHtmlLexer +pygments.lexers.templates.MyghtyJavascriptLexer +pygments.lexers.templates.MyghtyLexer +pygments.lexers.templates.MyghtyXmlLexer +pygments.lexers.templates.RhtmlLexer +pygments.lexers.templates.SmartyLexer +pygments.lexers.templates.SqlJinjaLexer +pygments.lexers.templates.SspLexer +pygments.lexers.templates.TeaTemplateLexer +pygments.lexers.templates.TwigHtmlLexer +pygments.lexers.templates.TwigLexer +pygments.lexers.templates.VelocityHtmlLexer +pygments.lexers.templates.VelocityLexer +pygments.lexers.templates.VelocityXmlLexer +pygments.lexers.templates.XmlDjangoLexer +pygments.lexers.templates.XmlErbLexer +pygments.lexers.templates.XmlPhpLexer +pygments.lexers.templates.XmlSmartyLexer +pygments.lexers.templates.YamlJinjaLexer +pygments.lexers.teraterm.TeraTermLexer pygments.lexers.testing.GherkinLexer pygments.lexers.testing.TAPLexer pygments.lexers.textedit.AwkLexer +pygments.lexers.textedit.SedLexer pygments.lexers.textedit.VimLexer -pygments.lexers.textfmts.IrcLogsLexer pygments.lexers.textfmts.GettextLexer pygments.lexers.textfmts.HttpLexer +pygments.lexers.textfmts.IrcLogsLexer +pygments.lexers.textfmts.KernelLogLexer +pygments.lexers.textfmts.NotmuchLexer pygments.lexers.textfmts.TodotxtLexer -pygments.lexers.trafficscript.RtsLexer pygments.lexers.theorem.CoqLexer pygments.lexers.theorem.IsabelleLexer -pygments.lexers.theorem.LeanLexer -pygments.lexers.templates.SmartyLexer -pygments.lexers.templates.VelocityLexer -pygments.lexers.templates.DjangoLexer -pygments.lexers.templates.MyghtyLexer -pygments.lexers.templates.MasonLexer -pygments.lexers.templates.MakoLexer -pygments.lexers.templates.CheetahLexer -pygments.lexers.templates.GenshiTextLexer -pygments.lexers.templates.GenshiMarkupLexer -pygments.lexers.templates.JspRootLexer -pygments.lexers.templates.EvoqueLexer -pygments.lexers.templates.ColdfusionLexer -pygments.lexers.templates.ColdfusionMarkupLexer -pygments.lexers.templates.TeaTemplateRootLexer -pygments.lexers.templates.HandlebarsLexer -pygments.lexers.templates.LiquidLexer -pygments.lexers.templates.TwigLexer -pygments.lexers.templates.Angular2Lexer -pygments.lexers.urbi.UrbiscriptLexer +pygments.lexers.thingsdb.ThingsDBLexer +pygments.lexers.tlb.TlbLexer +pygments.lexers.tls.TlsLexer +pygments.lexers.tnt.TNTLexer +pygments.lexers.trafficscript.RtsLexer pygments.lexers.typoscript.TypoScriptCssDataLexer pygments.lexers.typoscript.TypoScriptHtmlDataLexer pygments.lexers.typoscript.TypoScriptLexer +pygments.lexers.typst.TypstLexer +pygments.lexers.ul4.CSSUL4Lexer +pygments.lexers.ul4.HTMLUL4Lexer +pygments.lexers.ul4.JavascriptUL4Lexer +pygments.lexers.ul4.PythonUL4Lexer +pygments.lexers.ul4.UL4Lexer +pygments.lexers.ul4.XMLUL4Lexer +pygments.lexers.unicon.IconLexer +pygments.lexers.unicon.UcodeLexer +pygments.lexers.unicon.UniconLexer +pygments.lexers.urbi.UrbiscriptLexer +pygments.lexers.usd.UsdLexer pygments.lexers.varnish.VCLLexer +pygments.lexers.varnish.VCLSnippetLexer pygments.lexers.verification.BoogieLexer pygments.lexers.verification.SilverLexer -pygments.lexers.x10.X10Lexer -pygments.lexers.whiley.WhileyLexer -pygments.lexers.xorg.XorgLexer -pygments.lexers.webmisc.DuelLexer -pygments.lexers.webmisc.XQueryLexer -pygments.lexers.webmisc.QmlLexer +pygments.lexers.verifpal.VerifpalLexer +pygments.lexers.vip.VisualPrologGrammarLexer +pygments.lexers.vip.VisualPrologLexer +pygments.lexers.vyper.VyperLexer +pygments.lexers.webassembly.WatLexer +pygments.lexers.webidl.WebIDLLexer pygments.lexers.webmisc.CirruLexer +pygments.lexers.webmisc.DuelLexer +pygments.lexers.webmisc.QmlLexer pygments.lexers.webmisc.SlimLexer +pygments.lexers.webmisc.XQueryLexer +pygments.lexers.wgsl.WgslLexer +pygments.lexers.whiley.WhileyLexer +pygments.lexers.wowtoc.WoWTocLexer +pygments.lexers.wren.WrenLexer +pygments.lexers.x10.X10Lexer +pygments.lexers.xorg.XorgLexer +pygments.lexers.yang.YangLexer +pygments.lexers.yara.YaraLexer +pygments.lexers.zig.ZigLexer