o
    xi                     @   sX  d Z ddlmZ i ddddddd	d
dddddddddddddddddddddd d!d"d#d$i d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFi dGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhi didjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddi ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddēddƓddȓddʓdd̓ddΓi ddГddғddԓdd֓ddؓddړddܓddޓddddddddddddddddddi dddddddddddddddd ddddddddd	d
ddddddddi dddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4i d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVi dWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxi dydzd{d|d}d~ddddddddddddddddddddddddddddi ddddddddddddddddddddddddddddddddddi dddddddÐdēdŐdƓdǐdȓdɐdʓdːd̓d͐dΓdϐdГdѐdғdӐdԓdՐd֓dאdؓdِdړdېdܓdݐdޓi dߐddddddddddddddddddddddddddddddddd i ddddddddd	d
dddddddddddddddddddddd d!d"i d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDi dEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfi dgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddi ddddddddddddddddddddddddddddddddddi dddddddddddddddddddddddddÐdēdŐdƓdǐdȓdɐdʓdːd̓i d͐dΓdϐdГdѐdғdӐdԓdՐd֓dאdؓdِdړdېdܓdݐdޓdߐdddddddddddddddi dddddddddddddddddd ddddddddd	d
ddddddi dddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2i d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^	Zed_krdd`lZdd`lZg Zej	dej
ejedada edbD ]g\ZZZeD ]^Zedcr/edds/deedfd` dgdbed`dh f Zee eed`d`digZejD ]!ZeeeZedjeeejeej eej!eej"ff  qqҐqe#  e$eZ%e%& Z'e'dkdlZ'W d`   n	1 sTw   Y  e'd`e'(dm Z)e'e'(dnd` Z*e$edoZ%e%+e) e%+dpdq
e  e%+e* W d`   n	1 sw   Y  edre,e  d`S d`S (s  a  
    pygments.lexers._mapping
    ~~~~~~~~~~~~~~~~~~~~~~~~

    Lexer mapping definitions. This file is generated by itself. Everytime
    you change something on a builtin lexer definition, run this script from
    the lexers folder to update it.

    Do not alter the LEXERS dictionary by hand.

    :copyright: Copyright 2006-2014, 2016 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
    )print_function	ABAPLexer)pygments.lexers.businessABAP)abap)z*.abapz*.ABAP)ztext/x-abapAPLLexer)zpygments.lexers.aplAPL)apl)z*.apl 	AbnfLexer) pygments.lexers.grammar_notationABNF)abnf)z*.abnf)ztext/x-abnfActionScript3Lexer)pygments.lexers.actionscriptzActionScript 3)as3actionscript3z*.as)zapplication/x-actionscript3ztext/x-actionscript3ztext/actionscript3ActionScriptLexer)r   ActionScript)asactionscriptr   )zapplication/x-actionscriptztext/x-actionscriptztext/actionscriptAdaLexer)pygments.lexers.pascalAda)adaada95ada2005)z*.adbz*.adsz*.ada)z
text/x-adaAdlLexer)pygments.lexers.archetypeADL)adl)z*.adlz*.adlsz*.adlfz*.adlxr
   	AgdaLexer)pygments.lexers.haskellAgda)agda)z*.agda)ztext/x-agda
AheuiLexer)pygments.lexers.esotericAheui)aheui)z*.aheuir
   
AlloyLexer)pygments.lexers.dslsAlloy)alloy)z*.als)ztext/x-alloyAmbientTalkLexer)zpygments.lexers.ambientAmbientTalk)atambienttalkzambienttalk/2)z*.at)ztext/x-ambienttalk	AmplLexer)zpygments.lexers.amplAmpl)ampl)z*.runr
   Angular2HtmlLexer)pygments.lexers.templateszHTML + Angular2)zhtml+ng2)z*.ng2r
   Angular2Lexer)r6   Angular2)ng2r
   r
   AntlrActionScriptLexer)pygments.lexers.parserszANTLR With ActionScript Target)zantlr-aszantlr-actionscriptz*.G*.gr
   AntlrCSharpLexer)r;   zANTLR With C# Target)zantlr-csharpzantlr-c#r<   r
   AntlrCppLexer)r;   zANTLR With CPP Target)z	antlr-cppr<   r
   AntlrJavaLexer)r;   zANTLR With Java Target)z
antlr-javar<   r
   
AntlrLexer)r;   ANTLR)antlrr
   r
   AntlrObjectiveCLexer)r;   zANTLR With ObjectiveC Target)z
antlr-objcr<   r
   AntlrPerlLexer)r;   zANTLR With Perl Target)z
antlr-perlr<   r
   AntlrPythonLexer)r;   zANTLR With Python Target)zantlr-pythonr<   r
   AntlrRubyLexer)r;   zANTLR With Ruby Target)z
antlr-rubyzantlr-rbr<   r
   ApacheConfLexer)pygments.lexers.configs
ApacheConf)
apacheconfaconfapache)z	.htaccesszapache.confzapache2.conf)ztext/x-apacheconfAppleScriptLexer)pygments.lexers.scriptingAppleScript)applescript)z*.applescriptr
   ArduinoLexer)pygments.lexers.c_likeArduino)arduino)z*.ino)ztext/x-arduinoAspectJLexer)pygments.lexers.jvmAspectJ)aspectj)z*.aj)ztext/x-aspectjAsymptoteLexer)pygments.lexers.graphics	Asymptote)asy	asymptote)z*.asy)ztext/x-asymptoteAutoItLexer)pygments.lexers.automationAutoIt)autoit)z*.au3)ztext/x-autoitAutohotkeyLexer)r`   
autohotkey)ahkrd   )z*.ahkz*.ahkl)ztext/x-autohotkeyAwkLexer)pygments.lexers.texteditAwk)awkgawkmawknawk)z*.awk)zapplication/x-awkBBCodeLexer)pygments.lexers.markupBBCode)bbcoder
   )ztext/x-bbcodeBCLexer)pygments.lexers.algebraBC)bc)z*.bcr
   BSTLexer)pygments.lexers.bibtexBST)bstz
bst-pybtex)z*.bstr
   BaseMakefileLexer)pygments.lexers.makezBase Makefile)basemaker
   r
   	BashLexer)pygments.lexers.shellBash)bashshkshzshshell)z*.shz*.kshz*.bashz*.ebuildz*.eclassz*.exheres-0z*.exlibz*.zshz.bashrcbashrcz.bash_*zbash_*zshrcz.zshrcPKGBUILD)zapplication/x-shzapplication/x-shellscriptBashSessionLexer)r}   zBash Session)consolezshell-session)z*.sh-sessionz*.shell-session)zapplication/x-shell-sessionzapplication/x-sh-session
BatchLexer)r}   	Batchfile)batbatchdosbatchwinbatch)z*.batz*.cmd)zapplication/x-dos-batchBefungeLexer)r'   Befunge)befunge)z	*.befunge)zapplication/x-befungeBibTeXLexer)rv   BibTeX)bibbibtex)z*.bib)ztext/x-bibtexBlitzBasicLexer)pygments.lexers.basic
BlitzBasic)
blitzbasicb3dbplus)z*.bbz*.decls)z	text/x-bbBlitzMaxLexer)r   BlitzMax)blitzmaxbmax)z*.bmx)z
text/x-bmxBnfLexer)r   BNF)bnf)z*.bnf)z
text/x-bnfBooLexer)pygments.lexers.dotnetBoo)boo)z*.boo)z
text/x-booBoogieLexer)pygments.lexers.verificationBoogie)boogie)z*.bplr
   BrainfuckLexer)r'   	Brainfuck)	brainfuckbf)z*.bf*.b)zapplication/x-brainfuckBroLexer)r+   Bro)bro)z*.bror
   	BugsLexer)pygments.lexers.modelingBUGS)bugswinbugsopenbugs)*.bugr
   CAmkESLexer)r'   CAmkES)camkesidl4)z*.camkesz*.idl4r
   CLexer)pygments.lexers.c_cppC)c)z*.c*.hz*.idc)ztext/x-chdrztext/x-csrc
CMakeLexer)rz   CMake)cmake)z*.cmakezCMakeLists.txt)ztext/x-cmakeCObjdumpLexer)pygments.lexers.asm	c-objdump)r   )z*.c-objdump)ztext/x-c-objdump	CPSALexer)pygments.lexers.lispCPSA)cpsa)z*.cpsar
   CSharpAspxLexer)r   aspx-cs)r   z*.aspxz*.asaxz*.ascxz*.ashxz*.asmxz*.axdr
   CSharpLexer)r   zC#)csharpzc#)z*.cs)ztext/x-csharp	Ca65Lexer)r   zca65 assembler)ca65)*.sr
   	CadlLexer)r   cADL)cadl)z*.cadlr
   
CapDLLexer)r'   CapDL)capdl)z*.cdlr
   CapnProtoLexer)zpygments.lexers.capnprotozCap'n Proto)capnp)z*.capnpr
   CbmBasicV2Lexer)r   zCBM BASIC V2)cbmbas)*.basr
   CeylonLexer)rW   Ceylon)ceylon)z*.ceylon)ztext/x-ceylonCfengine3Lexer)rI   	CFEngine3)	cfengine3cf3)z*.cfr
   ChaiscriptLexer)rO   
ChaiScript)chai
chaiscript)z*.chai)ztext/x-chaiscriptzapplication/x-chaiscriptChapelLexer)zpygments.lexers.chapelChapel)chapelchpl)z*.chplr
   CheetahHtmlLexer)r6   zHTML+Cheetah)zhtml+cheetahzhtml+spitfirehtmlcheetahr
   )ztext/html+cheetahztext/html+spitfireCheetahJavascriptLexer)r6   zJavaScript+Cheetah)z
js+cheetahzjavascript+cheetahzjs+spitfirezjavascript+spitfirer
   )z application/x-javascript+cheetahztext/x-javascript+cheetahztext/javascript+cheetahz!application/x-javascript+spitfireztext/x-javascript+spitfireztext/javascript+spitfireCheetahLexer)r6   Cheetah)cheetahspitfire)z*.tmplz*.spt)zapplication/x-cheetahzapplication/x-spitfireCheetahXmlLexer)r6   zXML+Cheetah)zxml+cheetahzxml+spitfirer
   )zapplication/xml+cheetahzapplication/xml+spitfire
CirruLexer)pygments.lexers.webmiscCirru)cirru)z*.cirru)ztext/x-cirru	ClayLexer)rS   Clay)clay)z*.clay)ztext/x-clay
CleanLexer)zpygments.lexers.cleanClean)clean)z*.iclz*.dclr
   ClojureLexer)rW   Clojure)clojureclj)z*.clj)ztext/x-clojurezapplication/x-clojureClojureScriptLexer)rW   ClojureScript)clojurescriptcljs)z*.cljs)ztext/x-clojurescriptzapplication/x-clojurescriptCobolFreeformatLexer)r   	COBOLFree)	cobolfree)z*.cblz*.CBLr
   
CobolLexer)r   COBOL)cobol)z*.cobz*.COBz*.cpyz*.CPY)ztext/x-cobolCoffeeScriptLexer)pygments.lexers.javascriptCoffeeScript)zcoffee-scriptcoffeescriptcoffee)z*.coffee)ztext/coffeescriptColdfusionCFCLexer)r6   zColdfusion CFC)cfc)z*.cfcr
   ColdfusionHtmlLexer)r6   zColdfusion HTML)cfm)z*.cfmz*.cfml)zapplication/x-coldfusionColdfusionLexer)r6   cfstatement)cfsr
   r
   CommonLispLexer)r   zCommon Lisp)zcommon-lispcllisp)z*.clz*.lisp)ztext/x-common-lispComponentPascalLexer)zpygments.lexers.oberonzComponent Pascal)componentpascalcp)*.cpz*.cps)ztext/x-component-pascalCoqLexer)pygments.lexers.theoremCoq)coqz*.v)z
text/x-coqCppLexer)r   zC++)cppzc++)z*.cppz*.hppz*.c++z*.h++z*.cc*.hhz*.cxxz*.hxxz*.Cz*.Hr!  z*.CPP)ztext/x-c++hdrztext/x-c++srcCppObjdumpLexer)r   cpp-objdump)r+  zc++-objdumbzcxx-objdump)z*.cpp-objdumpz*.c++-objdumpz*.cxx-objdump)ztext/x-cpp-objdump
CrmshLexer)r+   Crmsh)crmshpcmk)z*.crmshz*.pcmkr
   	CrocLexer)pygments.lexers.dCroc)croc)z*.croc)ztext/x-crocsrcCryptolLexer)r#   Cryptol)cryptolcry)z*.cry)ztext/x-cryptolCrystalLexer)zpygments.lexers.crystalCrystal)crcrystal)z*.cr)ztext/x-crystalCsoundDocumentLexer)pygments.lexers.csoundzCsound Document)zcsound-documentz
csound-csd)z*.csdr
   CsoundOrchestraLexer)r=  zCsound Orchestra)csoundz
csound-orc)z*.orcr
   CsoundScoreLexer)r=  zCsound Score)zcsound-scorez
csound-sco)z*.scor
   CssDjangoLexer)r6   zCSS+Django/Jinja)z
css+djangoz	css+jinjar
   )ztext/css+djangoztext/css+jinjaCssErbLexer)r6   zCSS+Ruby)zcss+erbzcss+rubyr
   )ztext/css+rubyCssGenshiLexer)r6   zCSS+Genshi Text)zcss+genshitextz
css+genshir
   )ztext/css+genshiCssLexer)pygments.lexers.cssCSS)css)z*.css)ztext/cssCssPhpLexer)r6   zCSS+PHP)zcss+phpr
   )ztext/css+phpCssSmartyLexer)r6   z
CSS+Smarty)z
css+smartyr
   )ztext/css+smarty	CudaLexer)rS   CUDA)cudacu)z*.cuz*.cuh)ztext/x-cudaCypherLexer)zpygments.lexers.graphCypher)cypher)z*.cypz*.cypherr
   CythonLexer)pygments.lexers.pythonCython)cythonpyxpyrex)z*.pyxz*.pxdz*.pxi)ztext/x-cythonzapplication/x-cythonDLexer)r1  D)d)z*.dz*.di)ztext/x-dsrcDObjdumpLexer)r   	d-objdump)r[  )z*.d-objdump)ztext/x-d-objdumpDarcsPatchLexer)pygments.lexers.diffzDarcs Patch)dpatch)z*.dpatchz*.darcspatchr
   	DartLexer)r  Dart)dart)z*.dart)ztext/x-dartDebianControlLexer)pygments.lexers.installerszDebian Control file)control
debcontrol)rd  r
   DelphiLexer)r   Delphi)delphipaspascalobjectpascal)z*.pasz*.dpr)ztext/x-pascalDgLexer)rR  dg)rm  )z*.dg)z	text/x-dg	DiffLexer)r]  Diff)diffudiff)z*.diffz*.patch)ztext/x-diffztext/x-patchDjangoLexer)r6   zDjango/Jinja)djangojinjar
   )zapplication/x-django-templatingzapplication/x-jinjaDockerLexer)rI   Docker)docker
dockerfile)
Dockerfilez*.docker)ztext/x-dockerfile-configDtdLexer)pygments.lexers.htmlDTD)dtd)z*.dtd)zapplication/xml-dtd	DuelLexer)r   Duel)dueljbstz
jsonml+bst)z*.duelz*.jbst)ztext/x-duelztext/x-jbstDylanConsoleLexer)pygments.lexers.dylanzDylan session)zdylan-consolez
dylan-repl)z*.dylan-console)ztext/x-dylan-console
DylanLexer)r  Dylan)dylan)z*.dylanz*.dylz*.intr)ztext/x-dylanDylanLidLexer)r  DylanLID)z	dylan-lidlid)z*.lidz*.hdp)ztext/x-dylan-lidECLLexer)zpygments.lexers.eclECL)ecl)*.ecl)zapplication/x-eclECLexer)rS   eC)ec)z*.ecz*.eh)ztext/x-echdrztext/x-ecsrcEarlGreyLexer)r  z	Earl Grey)z	earl-greyearlgreyeg)z*.eg)ztext/x-earl-greyEasytrieveLexer)rO   
Easytrieve)
easytrieve)z*.eztz*.mac)ztext/x-easytrieve	EbnfLexer)r;   EBNF)ebnf)z*.ebnf)ztext/x-ebnfEiffelLexer)zpygments.lexers.eiffelEiffel)eiffel)z*.e)ztext/x-eiffelElixirConsoleLexer)pygments.lexers.erlangzElixir iex session)iexr
   )ztext/x-elixir-shellsessionElixirLexer)r  Elixir)elixirexexs)z*.exz*.exs)ztext/x-elixirElmLexer)zpygments.lexers.elmElm)elm)z*.elm)z
text/x-elmEmacsLispLexer)r   	EmacsLisp)emacselispz
emacs-lisp)z*.el)ztext/x-elispzapplication/x-elispErbLexer)r6   ERB)erbr
   )zapplication/x-ruby-templatingErlangLexer)r  Erlang)erlang)z*.erlz*.hrlz*.esz	*.escript)ztext/x-erlangErlangShellLexer)r  zErlang erl session)erl)z*.erl-sh)ztext/x-erl-shellsessionEvoqueHtmlLexer)r6   zHTML+Evoque)zhtml+evoque)*.html)ztext/html+evoqueEvoqueLexer)r6   Evoque)evoque)z*.evoque)zapplication/x-evoqueEvoqueXmlLexer)r6   z
XML+Evoque)z
xml+evoque)*.xml)zapplication/xml+evoque
EzhilLexer)zpygments.lexers.ezhilEzhil)ezhilz*.n)ztext/x-ezhilFSharpLexer)r   FSharp)fsharp)*.fsz*.fsi)ztext/x-fsharpFactorLexer)zpygments.lexers.factorFactor)factor)z*.factor)ztext/x-factor
FancyLexer)pygments.lexers.rubyFancy)fancyfy)z*.fyz*.fancypack)ztext/x-fancysrcFantomLexer)zpygments.lexers.fantomFantom)fan)z*.fan)zapplication/x-fantom
FelixLexer)zpygments.lexers.felixFelix)felixflx)z*.flxz*.flxh)ztext/x-felixFishShellLexer)r}   Fish)fish	fishshell)z*.fishz*.load)zapplication/x-fishFlatlineLexer)r+   Flatline)flatliner
   )ztext/x-flatline
ForthLexer)zpygments.lexers.forthForth)forth)z*.frtr  )zapplication/x-forthFortranFixedLexer)pygments.lexers.fortranFortranFixed)fortranfixed)z*.fz*.Fr
   FortranLexer)r  Fortran)fortran)z*.f03z*.f90z*.F03z*.F90)ztext/x-fortranFoxProLexer)zpygments.lexers.foxproFoxPro)foxprovfpclipperxbase)z*.PRGz*.prgr
   GAPLexer)rr   GAP)gap)r=   z*.gdz*.giz*.gapr
   GLShaderLexer)r[   GLSL)glsl)z*.vertz*.fragz*.geo)ztext/x-glslsrcGasLexer)r   GAS)gasasm)r   *.S)z
text/x-gasGenshiLexer)r6   Genshi)genshikidz
xml+genshizxml+kid)z*.kid)zapplication/x-genshizapplication/x-kidGenshiTextLexer)r6   zGenshi Text)
genshitextr
   )zapplication/x-genshi-textztext/x-genshiGettextLexer)pygments.lexers.textfmtszGettext Catalog)potpo)z*.potz*.po)zapplication/x-gettextztext/x-gettextztext/gettextGherkinLexer)pygments.lexers.testingGherkin)cucumbergherkin)z	*.feature)ztext/x-gherkinGnuplotLexer)r[   Gnuplot)gnuplot)z*.plotz*.plt)ztext/x-gnuplotGoLexer)zpygments.lexers.goGo)go)z*.go)ztext/x-gosrc	GoloLexer)rW   Golo)golo)z*.golor
   GoodDataCLLexer)r   zGoodData-CL)zgooddata-cl)z*.gdc)ztext/x-gooddata-cl	GosuLexer)rW   Gosu)gosu)z*.gsz*.gsxz*.gspz*.vark)ztext/x-gosuGosuTemplateLexer)rW   zGosu Template)gst)z*.gst)ztext/x-gosu-template
GroffLexer)rn   Groff)groffnroffman)z*.[1234567]z*.man)zapplication/x-troffz
text/troffGroovyLexer)rW   Groovy)groovy)z*.groovyz*.gradle)ztext/x-groovy	HamlLexer)r{  Haml)haml)z*.haml)ztext/x-hamlHandlebarsHtmlLexer)r6   zHTML+Handlebars)zhtml+handlebars)z*.handlebarsz*.hbs)ztext/html+handlebarsztext/x-handlebars-templateHandlebarsLexer)r6   
Handlebars)
handlebarsr
   r
   HaskellLexer)r#   Haskell)haskellhs)z*.hs)ztext/x-haskell	HaxeLexer)pygments.lexers.haxeHaxe)hxhaxehxsl)z*.hxz*.hxsl)z	text/haxeztext/x-haxez	text/x-hxHexdumpLexer)zpygments.lexers.hexdumpHexdump)hexdumpr
   r
   
HsailLexer)r   HSAIL)hsailhsa)z*.hsail)ztext/x-hsailHtmlDjangoLexer)r6   zHTML+Django/Jinja)zhtml+djangoz
html+jinja
htmldjangor
   )ztext/html+djangoztext/html+jinjaHtmlGenshiLexer)r6   zHTML+Genshi)zhtml+genshizhtml+kidr
   )ztext/html+genshi	HtmlLexer)r{  HTML)html)r  z*.htmz*.xhtml*.xslt)z	text/htmlzapplication/xhtml+xmlHtmlPhpLexer)r6   zHTML+PHP)zhtml+php)z*.phtml)zapplication/x-phpzapplication/x-httpd-phpzapplication/x-httpd-php3zapplication/x-httpd-php4zapplication/x-httpd-php5HtmlSmartyLexer)r6   zHTML+Smarty)zhtml+smartyr
   )ztext/html+smarty	HttpLexer)r  HTTP)httpr
   r
   	HxmlLexer)r&  Hxml)haxemlhxml)z*.hxmlr
   HyLexer)r   Hy)hylang)*.hy)z	text/x-hyzapplication/x-hyHybrisLexer)rO   Hybris)hybrishy)rE  z*.hyb)ztext/x-hybriszapplication/x-hybrisIDLLexer)zpygments.lexers.idlIDL)idl)*.pro)ztext/idl
IdrisLexer)r#   Idris)idrisidr)z*.idr)ztext/x-idris	IgorLexer)zpygments.lexers.igorIgor)igorigorpro)z*.ipf)ztext/ipfInform6Lexer)pygments.lexers.int_fictionzInform 6)inform6i6)*.infr
   Inform6TemplateLexer)rW  zInform 6 template)i6t)z*.i6tr
   Inform7Lexer)rW  zInform 7)inform7i7)z*.niz*.i7xr
   IniLexer)rI   INI)inicfgdosini)z*.iniz*.cfgrZ  )z
text/x-iniztext/infIoLexer)zpygments.lexers.iolangIo)io)z*.io)ztext/x-iosrc	IokeLexer)rW   Ioke)iokeik)z*.ik)ztext/x-iokesrcIrcLogsLexer)r  zIRC logs)irc)z*.weechatlog)ztext/x-irclogIsabelleLexer)r#  Isabelle)isabelle)z*.thy)ztext/x-isabelleJLexer)zpygments.lexers.jJ)j)z*.ijs)ztext/x-j	JagsLexer)r   JAGS)jags)z*.jagr   r
   JasminLexer)rW   Jasmin)jasminjasminxtz*.jr
   	JavaLexer)rW   Java)java)z*.java)ztext/x-javaJavascriptDjangoLexer)r6   zJavaScript+Django/Jinja)z	js+djangozjavascript+djangozjs+jinjazjavascript+jinjar
   )zapplication/x-javascript+djangozapplication/x-javascript+jinjaztext/x-javascript+djangoztext/x-javascript+jinjaztext/javascript+djangoztext/javascript+jinjaJavascriptErbLexer)r6   zJavaScript+Ruby)zjs+erbzjavascript+erbzjs+rubyzjavascript+rubyr
   )zapplication/x-javascript+rubyztext/x-javascript+rubyztext/javascript+rubyJavascriptGenshiLexer)r6   zJavaScript+Genshi Text)zjs+genshitextz	js+genshizjavascript+genshitextzjavascript+genshir
   )zapplication/x-javascript+genshiztext/x-javascript+genshiztext/javascript+genshiJavascriptLexer)r  
JavaScript)js
javascript)z*.jsz*.jsm)zapplication/javascriptzapplication/x-javascriptztext/x-javascriptztext/javascriptJavascriptPhpLexer)r6   zJavaScript+PHP)zjs+phpzjavascript+phpr
   )zapplication/x-javascript+phpztext/x-javascript+phpztext/javascript+phpJavascriptSmartyLexer)r6   zJavaScript+Smarty)z	js+smartyzjavascript+smartyr
   )zapplication/x-javascript+smartyztext/x-javascript+smartyztext/javascript+smartyJclLexer)rO   JCL)jcl)z*.jcl)z
text/x-jcl	JsgfLexer)r   JSGF)jsgf)z*.jsgf)zapplication/jsgfzapplication/x-jsgfz	text/jsgfJsonBareObjectLexer)pygments.lexers.dataJSONBareObject)zjson-objectr
   )zapplication/json-objectJsonLdLexer)r  zJSON-LD)jsonldzjson-ld)z*.jsonld)zapplication/ld+json	JsonLexer)r  JSON)json)z*.json)zapplication/jsonJspLexer)r6   zJava Server Page)jsp)z*.jsp)zapplication/x-jspJuliaConsoleLexer)pygments.lexers.juliazJulia console)jlconr
   r
   
JuliaLexer)r  Julia)juliajl)z*.jl)ztext/x-juliazapplication/x-juliaJuttleLexer)r  Juttle)juttler  )z*.juttle)zapplication/juttlezapplication/x-juttleztext/x-juttleztext/juttleKalLexer)r  Kal)kal)z*.kal)ztext/kalzapplication/kalKconfigLexer)rI   Kconfig)kconfig
menuconfigzlinux-configzkernel-config)r  z*Config.in*zexternal.in*zstandard-modules.in)ztext/x-kconfig	KokaLexer)r#   Koka)koka)z*.kkz*.kki)ztext/x-kokaKotlinLexer)rW   Kotlin)kotlin)z*.kt)ztext/x-kotlinLSLLexer)rO   LSL)lsl)z*.lsl)z
text/x-lslLassoCssLexer)r6   z	CSS+Lasso)z	css+lassor
   )ztext/css+lassoLassoHtmlLexer)r6   z
HTML+Lasso)z
html+lassor
   )ztext/html+lassozapplication/x-httpd-lassozapplication/x-httpd-lasso[89]LassoJavascriptLexer)r6   zJavaScript+Lasso)zjs+lassozjavascript+lassor
   )zapplication/x-javascript+lassoztext/x-javascript+lassoztext/javascript+lasso
LassoLexer)r  Lasso)lassolassoscript)z*.lassoz*.lasso[89])ztext/x-lassoLassoXmlLexer)r6   z	XML+Lasso)z	xml+lassor
   )zapplication/xml+lasso	LeanLexer)r#  Lean)lean)z*.lean)ztext/x-leanLessCssLexer)rE  LessCss)less)z*.less)ztext/x-less-cssLighttpdConfLexer)rI   zLighttpd configuration file)lightylighttpdr
   )ztext/x-lighttpd-conf
LimboLexer)zpygments.lexers.infernoLimbo)limbo)r   )z
text/limboLiquidLexer)r6   liquid)r  )z*.liquidr
   LiterateAgdaLexer)r#   zLiterate Agda)lagdazliterate-agda)z*.lagda)ztext/x-literate-agdaLiterateCryptolLexer)r#   zLiterate Cryptol)lcryzliterate-cryptollcryptol)z*.lcry)ztext/x-literate-cryptolLiterateHaskellLexer)r#   zLiterate Haskell)lhszliterate-haskelllhaskell)z*.lhs)ztext/x-literate-haskellLiterateIdrisLexer)r#   zLiterate Idris)lidrzliterate-idrislidris)z*.lidr)ztext/x-literate-idrisLiveScriptLexer)r  
LiveScript)zlive-script
livescript)z*.ls)ztext/livescript	LlvmLexer)r   LLVM)llvm)z*.ll)ztext/x-llvm
LogosLexer)pygments.lexers.objectiveLogos)logos)z*.xz*.xiz*.xmz*.xmi)ztext/x-logosLogtalkLexer)pygments.lexers.prologLogtalk)logtalk)z*.lgtz	*.logtalk)ztext/x-logtalkLuaLexer)rO   Lua)lua)z*.luaz*.wlua)z
text/x-luazapplication/x-luaMOOCodeLexer)rO   MOOCode)moocodemoo)z*.moo)ztext/x-moocodeMSDOSSessionLexer)r}   zMSDOS Session)dosconr
   r
   MakefileLexer)rz   Makefile)makemakefilemfbsdmake)z*.makz*.mkr  r  z
Makefile.*GNUmakefile)ztext/x-makefileMakoCssLexer)r6   zCSS+Mako)zcss+makor
   )ztext/css+makoMakoHtmlLexer)r6   z	HTML+Mako)z	html+makor
   )ztext/html+makoMakoJavascriptLexer)r6   zJavaScript+Mako)zjs+makozjavascript+makor
   )zapplication/x-javascript+makoztext/x-javascript+makoztext/javascript+mako	MakoLexer)r6   Mako)mako)z*.mao)zapplication/x-makoMakoXmlLexer)r6   zXML+Mako)zxml+makor
   )zapplication/xml+mako	MaqlLexer)r   MAQL)maql)z*.maql)ztext/x-gooddata-maqlzapplication/x-gooddata-maqlMarkdownLexer)rn   markdown)md)z*.md)ztext/x-markdown	MaskLexer)r  Mask)mask)z*.mask)ztext/x-mask
MasonLexer)r6   Mason)mason)*.mz*.mhtmlz*.mcz*.miautohandlerdhandler)zapplication/x-masonMathematicaLexer)rr   Mathematica)mathematicammanb)z*.nbz*.cdfz*.nbpz*.ma)zapplication/mathematicaz#application/vnd.wolfram.mathematicaz+application/vnd.wolfram.mathematica.packagezapplication/vnd.wolfram.cdfMatlabLexer)pygments.lexers.matlabMatlab)matlabr  )ztext/matlabMatlabSessionLexer)r  zMatlab session)matlabsessionr
   r
   
MiniDLexer)r1  MiniD)minidr
   )ztext/x-minidsrcModelicaLexer)r   Modelica)modelica)z*.mo)ztext/x-modelicaModula2Lexer)zpygments.lexers.modula2zModula-2)modula2m2)z*.defz*.mod)ztext/x-modula2MoinWikiLexer)rn   zMoinMoin/Trac Wiki markup)z	trac-wikimoinr
   )ztext/x-trac-wikiMonkeyLexer)r   Monkey)monkey)z*.monkey)ztext/x-monkey
MonteLexer)zpygments.lexers.monteMonte)monte)z*.mtr
   MoonScriptLexer)rO   
MoonScript)moon
moonscript)z*.moon)ztext/x-moonscriptzapplication/x-moonscriptMozPreprocCssLexer)rn   zCSS+mozpreproc)zcss+mozpreproc)z*.css.inr
   MozPreprocHashLexer)rn   mozhashpreproc)r*  r
   r
   MozPreprocJavascriptLexer)rn   zJavascript+mozpreproc)zjavascript+mozpreproc)z*.js.inr
   MozPreprocPercentLexer)rn   mozpercentpreproc)r-  r
   r
   MozPreprocXulLexer)rn   zXUL+mozpreproc)zxul+mozpreproc)z*.xul.inr
   MqlLexer)rS   MQL)mqlmq4mq5mql4mql5)z*.mq4z*.mq5z*.mqh)z
text/x-mqlMscgenLexer)r+   Mscgen)mscgenmsc)z*.mscr
   
MuPADLexer)rr   MuPAD)mupad)z*.mur
   	MxmlLexer)r   MXML)mxml)z*.mxmlr
   
MySqlLexer)pygments.lexers.sqlMySQL)mysqlr
   )ztext/x-mysqlMyghtyCssLexer)r6   z
CSS+Myghty)z
css+myghtyr
   )ztext/css+myghtyMyghtyHtmlLexer)r6   zHTML+Myghty)zhtml+myghtyr
   )ztext/html+myghtyMyghtyJavascriptLexer)r6   zJavaScript+Myghty)z	js+myghtyzjavascript+myghtyr
   )zapplication/x-javascript+myghtyztext/x-javascript+myghtyztext/javascript+mygthyMyghtyLexer)r6   Myghty)myghty)z*.mytautodelegate)zapplication/x-myghtyMyghtyXmlLexer)r6   z
XML+Myghty)z
xml+myghtyr
   )zapplication/xml+myghtyNCLLexer)zpygments.lexers.nclNCL)ncl)z*.ncl)ztext/ncl	NSISLexer)rc  NSIS)nsisnsinsh)z*.nsiz*.nsh)ztext/x-nsis	NasmLexer)r   NASM)nasm)*.asm*.ASM)ztext/x-nasmNasmObjdumpLexer)r   objdump-nasm)rZ  )z*.objdump-intel)ztext/x-nasm-objdumpNemerleLexer)r   Nemerle)nemerler  )ztext/x-nemerle	NesCLexer)rS   nesC)nesc)z*.nc)ztext/x-nescsrcNewLispLexer)r   NewLisp)newlisp)z*.lspz*.nlz*.kif)ztext/x-newlispzapplication/x-newlispNewspeakLexer)pygments.lexers.smalltalkNewspeak)newspeak)z*.ns2)ztext/x-newspeakNginxConfLexer)rI   zNginx configuration file)nginx)z
nginx.conf)ztext/x-nginx-confNimrodLexer)zpygments.lexers.nimrodNimrod)nimnimrod)z*.nimz*.nimrod)z
text/x-nimNitLexer)zpygments.lexers.nitNit)nit)z*.nitr
   NixLexer)zpygments.lexers.nixNix)nixosnix)z*.nix)z
text/x-nix
NuSMVLexer)zpygments.lexers.smvNuSMV)nusmv)z*.smvr
   
NumPyLexer)rR  NumPy)numpyr
   r
   ObjdumpLexer)r   objdump)r|  )z	*.objdump)ztext/x-objdumpObjectiveCLexer)r  zObjective-C)zobjective-c
objectiveczobj-cobjc)r  r   )ztext/x-objective-cObjectiveCppLexer)r  zObjective-C++)zobjective-c++zobjectivec++zobj-c++zobjc++)z*.mmr)  )ztext/x-objective-c++ObjectiveJLexer)r  zObjective-J)zobjective-j
objectivejzobj-jobjjr{  )ztext/x-objective-j
OcamlLexer)pygments.lexers.mlOCaml)ocaml)z*.mlz*.mliz*.mllz*.mly)ztext/x-ocamlOctaveLexer)r  Octave)octaver  )ztext/octave	OdinLexer)r   ODIN)odin)z*.odin)z	text/odinOocLexer)zpygments.lexers.oocOoc)ooc)z*.ooc)z
text/x-oocOpaLexer)r  Opa)opa)z*.opa)z
text/x-opaOpenEdgeLexer)r   zOpenEdge ABL)openedgeablprogress)*.pz*.cls)ztext/x-openedgezapplication/x-openedgePacmanConfLexer)rI   
PacmanConf)
pacmanconf)zpacman.confr
   PanLexer)r+   Pan)pan)z*.panr
   ParaSailLexer)zpygments.lexers.parasailParaSail)parasail)z*.psiz*.psl)ztext/x-parasail	PawnLexer)pygments.lexers.pawnPawn)pawn)r  z*.pwn*.inc)ztext/x-pawn
Perl6Lexer)pygments.lexers.perlPerl6)perl6pl6)*.pl*.pmz*.nqpz*.p6z*.6plz*.p6lz*.pl6z*.6pmz*.p6mz*.pm6*.t)ztext/x-perl6zapplication/x-perl6	PerlLexer)r  Perl)perlpl)r  r  r  )ztext/x-perlzapplication/x-perlPhpLexer)pygments.lexers.phpPHP)phpphp3php4php5)z*.phpz
*.php[345]r  )z
text/x-phpPigLexer)rW   Pig)pig)z*.pig)z
text/x-pig	PikeLexer)rS   Pike)pike)z*.pikez*.pmod)ztext/x-pikePkgConfigLexer)rI   	PkgConfig)	pkgconfig)z*.pcr
   PlPgsqlLexer)rA  zPL/pgSQL)plpgsqlr
   )ztext/x-plpgsqlPostScriptLexer)r[   
PostScript)
postscriptpostscr)z*.psz*.eps)zapplication/postscriptPostgresConsoleLexer)rA  zPostgreSQL console (psql))psqlzpostgresql-consolezpostgres-consoler
   )ztext/x-postgresql-psqlPostgresLexer)rA  zPostgreSQL SQL dialect)
postgresqlpostgresr
   )ztext/x-postgresqlPovrayLexer)r[   POVRay)pov)z*.povr  )ztext/x-povrayPowerShellLexer)r}   
PowerShell)
powershellposhps1psm1)z*.ps1z*.psm1)ztext/x-powershellPowerShellSessionLexer)r}   zPowerShell Session)ps1conr
   r
   
PraatLexer)zpygments.lexers.praatPraat)praat)z*.praatz*.procz*.pscr
   PrologLexer)r  Prolog)prolog)r  z*.prologrM  r  )ztext/x-prologPropertiesLexer)rI   
Properties)
propertiesjproperties)z*.properties)ztext/x-java-propertiesProtoBufLexer)r+   zProtocol Buffer)protobufproto)z*.protor
   PugLexer)r{  Pug)pugjade)z*.pugz*.jade)z
text/x-pugztext/x-jadePuppetLexer)r+   Puppet)puppet)z*.ppr
   PyPyLogLexer)pygments.lexers.consolezPyPy Log)pypylogpypy)z	*.pypylog)zapplication/x-pypylogPython3Lexer)rR  zPython 3)python3py3r
   )ztext/x-python3zapplication/x-python3Python3TracebackLexer)rR  zPython 3.0 Traceback)py3tb)z*.py3tb)ztext/x-python3-tracebackPythonConsoleLexer)rR  zPython console session)pyconr
   )ztext/x-python-doctestPythonLexer)rR  Python)pythonpysage)z*.pyz*.pyw*.sc
SConstruct
SConscriptz*.tacz*.sage)ztext/x-pythonzapplication/x-pythonPythonTracebackLexer)rR  zPython Traceback)pytb)z*.pytb)ztext/x-python-tracebackQBasicLexer)r   QBasic)qbasicbasic)z*.BASr   )z
text/basic	QVToLexer)zpygments.lexers.qvtQVTO)qvtoqvt)z*.qvtor
   QmlLexer)r   QML)qmlqbs)z*.qmlz*.qbs)zapplication/x-qmlzapplication/x-qt.qbs+qmlRConsoleLexer)pygments.lexers.rRConsole)rconsolerout)z*.Routr
   RNCCompactLexer)zpygments.lexers.rnczRelax-NG Compact)rnczrng-compact)z*.rncr
   RPMSpecLexer)rc  RPMSpec)spec)z*.spec)ztext/x-rpm-specRacketLexer)r   Racket)racketrkt)z*.rktz*.rktdz*.rktl)ztext/x-racketzapplication/x-racketRagelCLexer)r;   zRagel in C Host)zragel-cz*.rlr
   RagelCppLexer)r;   zRagel in CPP Host)z	ragel-cppr  r
   RagelDLexer)r;   zRagel in D Host)zragel-dr  r
   RagelEmbeddedLexer)r;   zEmbedded Ragel)zragel-emr  r
   RagelJavaLexer)r;   zRagel in Java Host)z
ragel-javar  r
   
RagelLexer)r;   Ragel)ragelr
   r
   RagelObjectiveCLexer)r;   zRagel in Objective C Host)z
ragel-objcr  r
   RagelRubyLexer)r;   zRagel in Ruby Host)z
ragel-rubyzragel-rbr  r
   RawTokenLexer)pygments.lexers.specialzRaw token data)rawr
   )zapplication/x-pygments-tokensRdLexer)r  Rd)rd)z*.Rd)ztext/x-r-doc
RebolLexer)pygments.lexers.rebolREBOL)rebol)z*.rz*.r3z*.reb)ztext/x-rebolRedLexer)r.  Red)redz
red/system)z*.redz*.reds)z
text/x-redztext/x-red-systemRedcodeLexer)r'   Redcode)redcode)z*.cwr
   RegeditLexer)rI   reg)registry)z*.reg)ztext/x-windows-registryResourceLexer)zpygments.lexers.resourceResourceBundle)resourceresourcebundle*.txtr
   	RexxLexer)rO   Rexx)rexxarexx)z*.rexxz*.rexz*.rxz*.arexx)ztext/x-rexx
RhtmlLexer)r6   RHTML)rhtmlzhtml+erbz	html+ruby)z*.rhtml)ztext/html+rubyRoboconfGraphLexer)pygments.lexers.roboconfzRoboconf Graph)zroboconf-graph)z*.graphr
   RoboconfInstancesLexer)rH  zRoboconf Instances)zroboconf-instances)z*.instancesr
   RobotFrameworkLexer)zpygments.lexers.robotframeworkRobotFramework)robotframework)r?  z*.robot)ztext/x-robotframeworkRqlLexer)rA  RQL)rql)z*.rql)z
text/x-rqlRslLexer)r+   RSL)rsl)z*.rsl)ztext/rslRstLexer)rn   reStructuredText)rstrestrestructuredtext)z*.rstz*.rest)z
text/x-rstztext/prs.fallenstein.rstRtsLexer)zpygments.lexers.trafficscriptTrafficScript)rtstrafficscript)z*.rtsr
   RubyConsoleLexer)r  zRuby irb session)rbconirbr
   )ztext/x-ruby-shellsession	RubyLexer)r  Ruby)rbrubyduby)z*.rbz*.rbwRakefilez*.rakez	*.gemspecz*.rbxz*.dubyGemfile)ztext/x-rubyzapplication/x-ruby	RustLexer)zpygments.lexers.rustRust)rust)z*.rsz*.rs.in)z	text/rustSASLexer)zpygments.lexers.sasSAS)sas)z*.SASz*.sas)z
text/x-sasztext/saszapplication/x-sasSLexer)r  S)splussr)r  z*.Rz	.Rhistoryz	.Rprofilez	.Renviron)ztext/S-plusztext/Sztext/x-r-sourceztext/x-rztext/x-Rztext/x-r-historyztext/x-r-profileSMLLexer)r  zStandard ML)sml)z*.smlz*.sigz*.fun)ztext/x-standardmlzapplication/x-standardml	SassLexer)rE  Sass)sass)z*.sass)ztext/x-sass
ScalaLexer)rW   Scala)scala)z*.scala)ztext/x-scala
ScamlLexer)r{  Scaml)scaml)z*.scaml)ztext/x-scamlSchemeLexer)r   Scheme)schemescm)z*.scmz*.ss)ztext/x-schemezapplication/x-schemeScilabLexer)r  Scilab)scilab)z*.sciz*.scez*.tst)ztext/scilab	ScssLexer)rE  SCSS)scss)z*.scss)ztext/x-scss	ShenLexer)r   Shen)shen)z*.shen)ztext/x-shenzapplication/x-shenSilverLexer)r   Silver)silver)z*.silz*.vprr
   	SlimLexer)r   Slim)slim)z*.slim)ztext/x-slim
SmaliLexer)zpygments.lexers.dalvikSmali)smali)z*.smali)z
text/smaliSmalltalkLexer)re  	Smalltalk)	smalltalksqueakst)z*.st)ztext/x-smalltalkSmartyLexer)r6   Smarty)smarty)z*.tpl)zapplication/x-smartySnobolLexer)zpygments.lexers.snobolSnobol)snobol)z*.snobol)ztext/x-snobolSnowballLexer)r+   Snowball)snowball)z*.sblr
   SourcePawnLexer)r  
SourcePawn)sp)z*.sp)ztext/x-sourcepawnSourcesListLexer)rc  zDebian Sourcelist)sourceslistsources.list
debsources)r  r
   SparqlLexer)pygments.lexers.rdfSPARQL)sparql)z*.rqz*.sparql)zapplication/sparql-querySqlLexer)rA  SQL)sqlz*.sql)z
text/x-sqlSqliteConsoleLexer)rA  
sqlite3con)sqlite3)z*.sqlite3-console)ztext/x-sqlite3-consoleSquidConfLexer)rI   	SquidConf)	squidconf
squid.confsquid)r  )ztext/x-squidconfSspLexer)r6   zScalate Server Page)ssp)z*.ssp)zapplication/x-ssp	StanLexer)r   Stan)stan)z*.stanr
   
StataLexer)zpygments.lexers.stataStata)statado)z*.doz*.ado)ztext/x-stataz
text/statazapplication/x-stataSuperColliderLexer)zpygments.lexers.supercolliderSuperCollider)scsupercollider)r  z*.scd)zapplication/supercolliderztext/supercollider
SwiftLexer)r  Swift)swift)z*.swift)ztext/x-swift	SwigLexer)rS   SWIG)swig)z*.swgz*.i)z	text/swigSystemVerilogLexer)pygments.lexers.hdlsystemverilog)r  sv)z*.svz*.svh)ztext/x-systemverilogTAPLexer)r  TAP)tap)z*.tapr
   
Tads3Lexer)rW  zTADS 3)tads3)r  r
   	TasmLexer)r   TASM)tasm)rW  rX  z*.tasm)ztext/x-tasmTclLexer)zpygments.lexers.tclTcl)tcl)z*.tclz*.rvt)z
text/x-tclztext/x-script.tclzapplication/x-tcl	TcshLexer)r}   Tcsh)tcshcsh)z*.tcshz*.csh)zapplication/x-cshTcshSessionLexer)r}   zTcsh Session)tcshconr
   r
   TeaTemplateLexer)r6   Tea)tea)z*.tea)z
text/x-teaTermcapLexer)rI   Termcap)termcap)r  ztermcap.srcr
   TerminfoLexer)rI   Terminfo)terminfo)r  zterminfo.srcr
   TerraformLexer)rI   	Terraform)	terraformtf)z*.tf)zapplication/x-tfzapplication/x-terraformTexLexer)rn   TeX)texlatex)z*.texz*.auxz*.toc)z
text/x-texztext/x-latex	TextLexer)r(  z	Text only)textr>  )z
text/plainThriftLexer)r+   Thrift)thrift)z*.thrift)zapplication/x-thriftTodotxtLexer)r  Todotxt)todotxt)ztodo.txtz	*.todotxt)ztext/x-todoTransactSqlLexer)rA  zTransact-SQL)tsqlzt-sqlr  )ztext/x-tsqlTreetopLexer)r;   Treetop)treetop)z	*.treetopz*.ttr
   TurtleLexer)r  Turtle)turtle)z*.ttl)ztext/turtlezapplication/x-turtleTwigHtmlLexer)r6   z	HTML+Twig)z	html+twig)z*.twig)ztext/html+twig	TwigLexer)r6   Twig)twigr
   )zapplication/x-twigTypeScriptLexer)r  
TypeScript)ts
typescript)*.ts)ztext/x-typescriptTypoScriptCssDataLexer)pygments.lexers.typoscriptTypoScriptCssData)typoscriptcssdatar
   r
   TypoScriptHtmlDataLexer)r
  TypoScriptHtmlData)typoscripthtmldatar
   r
   TypoScriptLexer)r
  
TypoScript)
typoscript)r  r?  )ztext/x-typoscriptUrbiscriptLexer)zpygments.lexers.urbi
UrbiScript)
urbiscript)z*.u)zapplication/x-urbiscriptVCLLexer)pygments.lexers.varnishVCL)vcl)z*.vcl)ztext/x-vclsrcVCLSnippetLexer)r  VCLSnippets)vclsnippets
vclsnippetr
   )ztext/x-vclsnippetVCTreeStatusLexer)r  VCTreeStatus)vctreestatusr
   r
   VGLLexer)r+   VGL)vgl)z*.rpfr
   	ValaLexer)rS   Vala)valavapi)z*.valaz*.vapi)ztext/x-valaVbNetAspxLexer)r   aspx-vb)r)  r   r
   
VbNetLexer)r   zVB.net)zvb.netvbnet)z*.vbr   )ztext/x-vbnetz
text/x-vbaVelocityHtmlLexer)r6   zHTML+Velocity)zhtml+velocityr
   )ztext/html+velocityVelocityLexer)r6   Velocity)velocity)z*.vmz*.fhtmlr
   VelocityXmlLexer)r6   zXML+Velocity)zxml+velocityr
   )zapplication/xml+velocityVerilogLexer)r  verilog)r2  vr&  )ztext/x-verilog	VhdlLexer)r  vhdl)r5  )z*.vhdlz*.vhd)ztext/x-vhdlVimLexer)rg   VimL)vim)	z*.vimz.vimrcz.exrcz.gvimrc_vimrc_exrc_gvimrcvimrcgvimrc)z
text/x-vim
WDiffLexer)r]  WDiff)wdiff)z*.wdiffr
   WhileyLexer)zpygments.lexers.whileyWhiley)whiley)z*.whiley)ztext/x-whileyX10Lexer)zpygments.lexers.x10X10)x10xten)z*.x10)z
text/x-x10XQueryLexer)r   XQuery)xqueryxqyxqxqlxqm)z*.xqyz*.xqueryz*.xqz*.xqlz*.xqm)ztext/xqueryzapplication/xqueryXmlDjangoLexer)r6   zXML+Django/Jinja)z
xml+djangoz	xml+jinjar
   )zapplication/xml+djangozapplication/xml+jinjaXmlErbLexer)r6   zXML+Ruby)zxml+erbzxml+rubyr
   )zapplication/xml+ruby)r{  XML)xml)r  *.xslz*.rssr8  z*.xsdz*.wsdlz*.wsf)ztext/xmlzapplication/xmlzimage/svg+xmlzapplication/rss+xmlzapplication/atom+xml)r6   zXML+PHP)zxml+phpr
   )zapplication/xml+php)r6   z
XML+Smarty)z
xml+smartyr
   )zapplication/xml+smarty)r{  XSLT)xslt)rS  r8  z*.xpl)zapplication/xsl+xmlzapplication/xslt+xml)rW   Xtend)xtend)z*.xtend)ztext/x-xtend)r   xtlang)	extempore)z*.xtmr
   )r6   z
YAML+Jinja)z
yaml+jinjasaltsls)z*.sls)ztext/x-yaml+jinjaz
text/x-sls)r  YAML)yaml)z*.yamlz*.yml)ztext/x-yaml)r  Zephir)zephir)z*.zepr
   )	XmlLexerXmlPhpLexerXmlSmartyLexer	XsltLexer
XtendLexerXtlangLexerYamlJinjaLexer	YamlLexerZephirLexer__main__Nz...z.py_zpygments.lexers%s.%s   / z%r: %rz

z
LEXERS = {zif __name__ == '__main__':wzLEXERS = {
    %s,
}

z,
    z=== %d lexers processed.)-__doc__
__future__r   LEXERS__name__sysosfound_lexerspathinsertjoindirname__file__walkrootdirsfilesfilenameendswith
startswithreplacemodule_nameprint
__import__module__all__
lexer_namegetattrlexerappendnametuplealiases	filenames	mimetypessortopenfpreadcontentfindheaderfooterwritelenr
   r
   r
   Y/home/ubuntu/.local/lib/python3.10/site-packages/wandb/vendor/pygments/lexers/_mapping.py<module>   s&  	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                 	  
                                               !  "  #  $  %  &  '  (  )  *  +  ,  -  .  /  0  1  2  3  4  5  6  7  8  9  :  ;  <  =  >  ?  @  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  [  \  ]  ^  _  `  a  b  c  d  e  f  g  h  i  j  k  l  m  n  o  p  q  r  s  t  u  v  w  x  y  z  {  |  }  ~                                     	    
                                                                                             !    "    #    $    %    &    '    (    )    *    +    ,    -    .    /    0    1    2    3    4    5    6    7    8    9    :    ;    <    =    >    ?    @    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z    [    \    ]    ^    _    `    a    b    c    d    e    f    g    h    i    j    k    l    m    n    o    p    q    r    s    t    u    v    w    x    y    z    {    |    }    ~                                                         	      
                                                                                                                                           !      "      #      $      %      &      '      (      )      *      +      ,      -   
   8

&(


 	
 