B
    `                @   s  d Z 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"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd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!d"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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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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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̐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ddddddZedkrΐddlZddlZg Zejdejej	e
dd xedD ]\ZZZxeD ]ZedrJedsJdedd ddedd f Zee eeddd gZxLejD ]BZeeeZedeeejeejeejeej ff  qW qJW q:W e!  e"e
 Z#e#$ Z%e%ddZ%W dQ R X e%de%&d Z'e%e%&dd Z(e"e
d4Z#e#)e' e#)dde  e#)e( W dQ R X ed	e*e  dS (
  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.
)zpygments.lexers.businessZABAP)Zabap)z*.abapz*.ABAP)ztext/x-abap)zpygments.lexers.amdgpuZAMDGPU)Zamdgpu)z*.isa )zpygments.lexers.aplZAPL)Zapl)z*.aplz*.aplfz*.aploz*.aplnz*.aplcz*.apliz*.dyalogr   )z pygments.lexers.grammar_notationZABNF)Zabnf)z*.abnf)ztext/x-abnf)zpygments.lexers.actionscriptzActionScript 3)Zactionscript3Zas3)z*.as)zapplication/x-actionscript3ztext/x-actionscript3ztext/actionscript3)zpygments.lexers.actionscriptZActionScript)Zactionscriptas)z*.as)zapplication/x-actionscriptztext/x-actionscriptztext/actionscript)zpygments.lexers.pascalZAda)ZadaZada95Zada2005)z*.adbz*.adsz*.ada)z
text/x-ada)zpygments.lexers.archetypeZADL)Zadl)z*.adlz*.adlsz*.adlfz*.adlxr   )zpygments.lexers.haskellZAgda)Zagda)z*.agda)ztext/x-agda)zpygments.lexers.esotericZAheui)Zaheui)z*.aheuir   )zpygments.lexers.dslsZAlloy)Zalloy)z*.als)ztext/x-alloy)zpygments.lexers.ambientZAmbientTalk)Zambienttalkzambienttalk/2Zat)z*.at)ztext/x-ambienttalk)zpygments.lexers.amplZAmpl)Zampl)z*.runr   )zpygments.lexers.templateszHTML + Angular2)zhtml+ng2)z*.ng2r   )zpygments.lexers.templatesZAngular2)Zng2r   r   )zpygments.lexers.parserszANTLR With ActionScript Target)zantlr-actionscriptzantlr-as)z*.Gz*.gr   )zpygments.lexers.parserszANTLR With C# Target)zantlr-csharpzantlr-c#)z*.Gz*.gr   )zpygments.lexers.parserszANTLR With CPP Target)z	antlr-cpp)z*.Gz*.gr   )zpygments.lexers.parserszANTLR With Java Target)z
antlr-java)z*.Gz*.gr   )zpygments.lexers.parsersZANTLR)Zantlrr   r   )zpygments.lexers.parserszANTLR With ObjectiveC Target)z
antlr-objc)z*.Gz*.gr   )zpygments.lexers.parserszANTLR With Perl Target)z
antlr-perl)z*.Gz*.gr   )zpygments.lexers.parserszANTLR With Python Target)zantlr-python)z*.Gz*.gr   )zpygments.lexers.parserszANTLR With Ruby Target)z
antlr-rubyzantlr-rb)z*.Gz*.gr   )zpygments.lexers.configsZ
ApacheConf)Z
apacheconfZaconfZapache)z	.htaccesszapache.confzapache2.conf)ztext/x-apacheconf)zpygments.lexers.scriptingZAppleScript)Zapplescript)z*.applescriptr   )zpygments.lexers.c_likeZArduino)Zarduino)z*.ino)ztext/x-arduino)zpygments.lexers.arrowZArrow)Zarrow)z*.arwr   )zpygments.lexers.jvmZAspectJ)Zaspectj)z*.aj)ztext/x-aspectj)zpygments.lexers.graphicsZ	Asymptote)Z	asymptoteZasy)z*.asy)ztext/x-asymptote)zpygments.lexers.configsZAugeas)Zaugeas)z*.augr   )zpygments.lexers.automationZAutoIt)Zautoit)z*.au3)ztext/x-autoit)zpygments.lexers.automation
autohotkey)r   Zahk)z*.ahkz*.ahkl)ztext/x-autohotkey)zpygments.lexers.texteditZAwk)ZawkZgawkZmawkZnawk)z*.awk)zapplication/x-awk)zpygments.lexers.basicz	BBC Basic)Zbbcbasic)z*.bbcr   )zpygments.lexers.markupZBBCode)Zbbcoder   )ztext/x-bbcode)zpygments.lexers.algebraZBC)Zbc)z*.bcr   )zpygments.lexers.bibtexZBST)Zbstz
bst-pybtex)z*.bstr   )zpygments.lexers.bareZBARE)Zbare)z*.barer   )zpygments.lexers.makezBase Makefile)Zbasemaker   r   )zpygments.lexers.shellZBash)ZbashshZkshZzshshell)z*.shz*.kshz*.bashz*.ebuildz*.eclassz*.exheres-0z*.exlibz*.zshz.bashrcZbashrcz.bash_*zbash_*Zzshrcz.zshrcZPKGBUILD)zapplication/x-shzapplication/x-shellscriptztext/x-shellscript)zpygments.lexers.shellzBash Session)consolezshell-session)z*.sh-sessionz*.shell-session)zapplication/x-shell-sessionzapplication/x-sh-session)zpygments.lexers.shellZ	Batchfile)batchZbatZdosbatchZwinbatch)z*.batz*.cmd)zapplication/x-dos-batch)zpygments.lexers.esotericZBefunge)Zbefunge)z	*.befunge)zapplication/x-befunge)zpygments.lexers.bibtexZBibTeX)ZbibtexZbib)z*.bib)ztext/x-bibtex)zpygments.lexers.basicZ
BlitzBasic)Z
blitzbasicZb3dZbplus)z*.bbz*.decls)z	text/x-bb)zpygments.lexers.basicZBlitzMax)ZblitzmaxZbmax)z*.bmx)z
text/x-bmx)z pygments.lexers.grammar_notationZBNF)Zbnf)z*.bnf)z
text/x-bnf)zpygments.lexers.boaZBoa)Zboa)z*.boar   )zpygments.lexers.dotnetZBoo)Zboo)z*.boo)z
text/x-boo)zpygments.lexers.verificationZBoogie)Zboogie)z*.bplr   )zpygments.lexers.esotericZ	Brainfuck)Z	brainfuckZbf)z*.bfz*.b)zapplication/x-brainfuck)zpygments.lexers.modelingZBUGS)ZbugsZwinbugsZopenbugs)z*.bugr   )zpygments.lexers.esotericZCAmkES)ZcamkesZidl4)z*.camkesz*.idl4r   )zpygments.lexers.c_cppC)c)z*.cz*.hz*.idc)ztext/x-chdrztext/x-csrc)zpygments.lexers.makeZCMake)Zcmake)z*.cmakezCMakeLists.txt)ztext/x-cmake)zpygments.lexers.asmz	c-objdump)z	c-objdump)z*.c-objdump)ztext/x-c-objdump)zpygments.lexers.lispZCPSA)Zcpsa)z*.cpsar   )zpygments.lexers.dotnetzaspx-cs)zaspx-cs)z*.aspxz*.asaxz*.ascxz*.ashxz*.asmxz*.axdr   )zpygments.lexers.dotnetzC#)Zcsharpzc#)z*.cs)ztext/x-csharp)zpygments.lexers.asmzca65 assembler)Zca65)z*.sr   )zpygments.lexers.archetypeZcADL)Zcadl)z*.cadlr   )zpygments.lexers.esotericZCapDL)Zcapdl)z*.cdlr   )zpygments.lexers.capnprotozCap'n Proto)Zcapnp)z*.capnpr   )zpygments.lexers.basiczCBM BASIC V2)Zcbmbas)z*.basr   )zpygments.lexers.cddlZCDDL)Zcddl)z*.cddl)ztext/x-cddl)zpygments.lexers.jvmZCeylon)Zceylon)z*.ceylon)ztext/x-ceylon)zpygments.lexers.configsZ	CFEngine3)Z	cfengine3Zcf3)z*.cfr   )zpygments.lexers.scriptingZ
ChaiScript)Z
chaiscriptZchai)z*.chai)ztext/x-chaiscriptzapplication/x-chaiscript)zpygments.lexers.chapelZChapel)ZchapelZchpl)z*.chplr   )zpygments.lexers.c_likeZCharmci)Zcharmci)z*.cir   )zpygments.lexers.templateszHTML+Cheetah)zhtml+cheetahzhtml+spitfireZhtmlcheetahr   )ztext/html+cheetahztext/html+spitfire)zpygments.lexers.templateszJavaScript+Cheetah)zjavascript+cheetahz
js+cheetahzjavascript+spitfirezjs+spitfirer   )z application/x-javascript+cheetahztext/x-javascript+cheetahztext/javascript+cheetahz!application/x-javascript+spitfireztext/x-javascript+spitfireztext/javascript+spitfire)zpygments.lexers.templatesZCheetah)ZcheetahZspitfire)z*.tmplz*.spt)zapplication/x-cheetahzapplication/x-spitfire)zpygments.lexers.templateszXML+Cheetah)zxml+cheetahzxml+spitfirer   )zapplication/xml+cheetahzapplication/xml+spitfire)zpygments.lexers.webmiscZCirru)Zcirru)z*.cirru)ztext/x-cirru)zpygments.lexers.c_likeZClay)Zclay)z*.clay)ztext/x-clay)zpygments.lexers.cleanZClean)clean)z*.iclz*.dclr   )zpygments.lexers.jvmZClojure)ZclojureZclj)z*.clj)ztext/x-clojurezapplication/x-clojure)zpygments.lexers.jvmZClojureScript)ZclojurescriptZcljs)z*.cljs)ztext/x-clojurescriptzapplication/x-clojurescript)zpygments.lexers.businessZ	COBOLFree)Z	cobolfree)z*.cblz*.CBLr   )zpygments.lexers.businessZCOBOL)Zcobol)z*.cobz*.COBz*.cpyz*.CPY)ztext/x-cobol)zpygments.lexers.javascriptZCoffeeScript)Zcoffeescriptzcoffee-scriptZcoffee)z*.coffee)ztext/coffeescript)zpygments.lexers.templateszColdfusion CFC)Zcfc)z*.cfcr   )zpygments.lexers.templateszColdfusion HTML)Zcfm)z*.cfmz*.cfml)zapplication/x-coldfusion)zpygments.lexers.templatesZcfstatement)Zcfsr   r   )zpygments.lexers.lispzCommon Lisp)zcommon-lispZclZlisp)z*.clz*.lisp)ztext/x-common-lisp)zpygments.lexers.oberonzComponent Pascal)Zcomponentpascalcp)z*.cpz*.cps)ztext/x-component-pascal)zpygments.lexers.theoremZCoq)Zcoq)z*.v)z
text/x-coq)zpygments.lexers.c_cppzC++)cppzc++)z*.cppz*.hppz*.c++z*.h++z*.ccz*.hhz*.cxxz*.hxxz*.Cz*.Hz*.cpz*.CPP)ztext/x-c++hdrztext/x-c++src)zpygments.lexers.asmzcpp-objdump)zcpp-objdumpzc++-objdumbzcxx-objdump)z*.cpp-objdumpz*.c++-objdumpz*.cxx-objdump)ztext/x-cpp-objdump)zpygments.lexers.dslsZCrmsh)ZcrmshZpcmk)z*.crmshz*.pcmkr   )zpygments.lexers.dZCroc)Zcroc)z*.croc)ztext/x-crocsrc)zpygments.lexers.haskellZCryptol)ZcryptolZcry)z*.cry)ztext/x-cryptol)zpygments.lexers.crystalZCrystal)ZcrZcrystal)z*.cr)ztext/x-crystal)zpygments.lexers.csoundzCsound Document)zcsound-documentz
csound-csd)z*.csdr   )zpygments.lexers.csoundzCsound Orchestra)Zcsoundz
csound-orc)z*.orcz*.udor   )zpygments.lexers.csoundzCsound Score)zcsound-scorez
csound-sco)z*.scor   )zpygments.lexers.templateszCSS+Django/Jinja)z
css+djangoz	css+jinjar   )ztext/css+djangoztext/css+jinja)zpygments.lexers.templateszCSS+Ruby)zcss+rubyzcss+erbr   )ztext/css+ruby)zpygments.lexers.templateszCSS+Genshi Text)zcss+genshitextz
css+genshir   )ztext/css+genshi)zpygments.lexers.cssZCSS)css)z*.css)ztext/css)zpygments.lexers.templateszCSS+PHP)zcss+phpr   )ztext/css+php)zpygments.lexers.templatesz
CSS+Smarty)z
css+smartyr   )ztext/css+smarty)zpygments.lexers.c_likeZCUDA)ZcudaZcu)z*.cuz*.cuh)ztext/x-cuda)zpygments.lexers.graphZCypher)Zcypher)z*.cypz*.cypherr   )zpygments.lexers.pythonZCython)ZcythonZpyxZpyrex)z*.pyxz*.pxdz*.pxi)ztext/x-cythonzapplication/x-cython)zpygments.lexers.dD)d)z*.dz*.di)ztext/x-dsrc)zpygments.lexers.asmz	d-objdump)z	d-objdump)z*.d-objdump)ztext/x-d-objdump)zpygments.lexers.diffzDarcs Patch)Zdpatch)z*.dpatchz*.darcspatchr   )zpygments.lexers.javascriptZDart)Zdart)z*.dart)ztext/x-dart)zpygments.lexers.asmZDASM16)Zdasm16)z*.dasm16z*.dasm)ztext/x-dasm16)zpygments.lexers.installerszDebian Control file)Z
debcontrolcontrol)r   r   )zpygments.lexers.pascalZDelphi)ZdelphiZpasZpascalZobjectpascal)z*.pasz*.dpr)ztext/x-pascal)zpygments.lexers.devicetreeZ
Devicetree)Z
devicetreeZdts)z*.dtsz*.dtsi)ztext/x-c)zpygments.lexers.pythondg)r   )z*.dg)z	text/x-dg)zpygments.lexers.diffZDiff)ZdiffZudiff)z*.diffz*.patch)ztext/x-diffztext/x-patch)zpygments.lexers.templateszDjango/Jinja)ZdjangoZjinjar   )zapplication/x-django-templatingzapplication/x-jinja)zpygments.lexers.configsZDocker)ZdockerZ
dockerfile)Z
Dockerfilez*.docker)ztext/x-dockerfile-config)zpygments.lexers.htmlZDTD)Zdtd)z*.dtd)zapplication/xml-dtd)zpygments.lexers.webmiscZDuel)ZduelZjbstz
jsonml+bst)z*.duelz*.jbst)ztext/x-duelztext/x-jbst)zpygments.lexers.dylanzDylan session)zdylan-consolez
dylan-repl)z*.dylan-console)ztext/x-dylan-console)zpygments.lexers.dylanZDylan)Zdylan)z*.dylanz*.dylz*.intr)ztext/x-dylan)zpygments.lexers.dylanZDylanLID)z	dylan-lidZlid)z*.lidz*.hdp)ztext/x-dylan-lid)zpygments.lexers.eclZECL)Zecl)z*.ecl)zapplication/x-ecl)zpygments.lexers.c_likeZeC)Zec)z*.ecz*.eh)ztext/x-echdrztext/x-ecsrc)zpygments.lexers.javascriptz	Earl Grey)z	earl-greyZearlgreyZeg)z*.eg)ztext/x-earl-grey)zpygments.lexers.scriptingZ
Easytrieve)Z
easytrieve)z*.eztz*.mac)ztext/x-easytrieve)zpygments.lexers.parsersZEBNF)Zebnf)z*.ebnf)ztext/x-ebnf)zpygments.lexers.eiffelZEiffel)Zeiffel)z*.e)ztext/x-eiffel)zpygments.lexers.erlangzElixir iex session)Ziexr   )ztext/x-elixir-shellsession)zpygments.lexers.erlangZElixir)ZelixirexZexs)z*.exz*.eexz*.exsz*.leex)ztext/x-elixir)zpygments.lexers.elmZElm)elm)z*.elm)z
text/x-elm)zpygments.lexers.lispZ	EmacsLisp)z
emacs-lispZelispZemacs)z*.el)ztext/x-elispzapplication/x-elisp)zpygments.lexers.emailzE-mail)emailZeml)z*.eml)zmessage/rfc822)zpygments.lexers.templatesZERB)Zerbr   )zapplication/x-ruby-templating)zpygments.lexers.erlangZErlang)Zerlang)z*.erlz*.hrlz*.esz	*.escript)ztext/x-erlang)zpygments.lexers.erlangzErlang erl session)Zerl)z*.erl-sh)ztext/x-erl-shellsession)zpygments.lexers.templateszHTML+Evoque)zhtml+evoque)z*.html)ztext/html+evoque)zpygments.lexers.templatesZEvoque)Zevoque)z*.evoque)zapplication/x-evoque)zpygments.lexers.templatesz
XML+Evoque)z
xml+evoque)z*.xml)zapplication/xml+evoque)zpygments.lexers.shellexecline)r   )z*.execr   )zpygments.lexers.ezhilZEzhil)Zezhil)z*.n)ztext/x-ezhil)zpygments.lexers.dotnetzF#)Zfsharpzf#)z*.fsz*.fsi)ztext/x-fsharp)zpygments.lexers.mlZFStar)Zfstar)z*.fstz*.fsti)ztext/x-fstar)zpygments.lexers.factorZFactor)Zfactor)z*.factor)ztext/x-factor)zpygments.lexers.rubyZFancy)ZfancyZfy)z*.fyz*.fancypack)ztext/x-fancysrc)zpygments.lexers.fantomZFantom)Zfan)z*.fan)zapplication/x-fantom)zpygments.lexers.felixZFelix)ZfelixZflx)z*.flxz*.flxh)ztext/x-felix)zpygments.lexers.lispZFennel)ZfennelZfnl)z*.fnlr   )zpygments.lexers.shellZFish)ZfishZ	fishshell)z*.fishz*.load)zapplication/x-fish)zpygments.lexers.dslsZFlatline)Zflatliner   )ztext/x-flatline)zpygments.lexers.floscriptZ	FloScript)Z	floscriptZflo)z*.flor   )zpygments.lexers.forthZForth)Zforth)z*.frtz*.fs)zapplication/x-forth)zpygments.lexers.fortranZFortranFixed)Zfortranfixed)z*.fz*.Fr   )zpygments.lexers.fortranZFortran)Zfortran)z*.f03z*.f90z*.F03z*.F90)ztext/x-fortran)zpygments.lexers.foxproZFoxPro)ZfoxproZvfpZclipperZxbase)z*.PRGz*.prgr   )zpygments.lexers.freefemZFreefem)Zfreefem)z*.edp)ztext/x-freefem)zpygments.lexers.futharkZFuthark)Zfuthark)z*.fut)ztext/x-futhark)zpygments.lexers.algebraZGAP)Zgap)z*.gz*.gdz*.giz*.gapr   )zpygments.lexers.gdscriptZGDScript)Zgdscriptgd)z*.gd)ztext/x-gdscriptzapplication/x-gdscript)zpygments.lexers.graphicsZGLSL)Zglsl)z*.vertz*.fragz*.geo)ztext/x-glslsrc)zpygments.lexers.asmZGAS)ZgasZasm)z*.sz*.S)z
text/x-gas)zpygments.lexers.gcodelexerzg-code)Zgcode)z*.gcoder   )zpygments.lexers.templatesZGenshi)genshiZkidz
xml+genshizxml+kid)z*.kid)zapplication/x-genshizapplication/x-kid)zpygments.lexers.templateszGenshi Text)Z
genshitextr   )zapplication/x-genshi-textztext/x-genshi)zpygments.lexers.textfmtszGettext Catalog)ZpotZpo)z*.potz*.po)zapplication/x-gettextztext/x-gettextztext/gettext)zpygments.lexers.testingZGherkin)ZgherkinZcucumber)z	*.feature)ztext/x-gherkin)zpygments.lexers.graphicsZGnuplot)Zgnuplot)z*.plotz*.plt)ztext/x-gnuplot)zpygments.lexers.goZGo)Zgo)z*.go)ztext/x-gosrc)zpygments.lexers.jvmZGolo)Zgolo)z*.golor   )zpygments.lexers.businesszGoodData-CL)zgooddata-cl)z*.gdc)ztext/x-gooddata-cl)zpygments.lexers.jvmZGosu)Zgosu)z*.gsz*.gsxz*.gspz*.vark)ztext/x-gosu)zpygments.lexers.jvmzGosu Template)Zgst)z*.gst)ztext/x-gosu-template)zpygments.lexers.graphvizZGraphviz)Zgraphvizdot)z*.gvz*.dot)ztext/x-graphvizztext/vnd.graphviz)zpygments.lexers.markupZGroff)ZgroffZnroffZman)z*.[1234567]z*.man)zapplication/x-troffz
text/troff)zpygments.lexers.jvmZGroovy)Zgroovy)z*.groovyz*.gradle)ztext/x-groovy)zpygments.lexers.graphicsZHLSL)Zhlsl)z*.hlslz*.hlsli)ztext/x-hlsl)zpygments.lexers.htmlZHaml)Zhaml)z*.haml)ztext/x-haml)zpygments.lexers.templateszHTML+Handlebars)zhtml+handlebars)z*.handlebarsz*.hbs)ztext/html+handlebarsztext/x-handlebars-template)zpygments.lexers.templatesZ
Handlebars)Z
handlebarsr   r   )zpygments.lexers.haskellZHaskell)ZhaskellZhs)z*.hs)ztext/x-haskell)zpygments.lexers.haxeZHaxe)ZhaxeZhxslhx)z*.hxz*.hxsl)z	text/haxeztext/x-haxez	text/x-hx)zpygments.lexers.hexdumpZHexdump)Zhexdumpr   r   )zpygments.lexers.asmZHSAIL)ZhsailZhsa)z*.hsail)ztext/x-hsail)zpygments.lexers.haskellZHspec)Zhspecr   r   )zpygments.lexers.templateszHTML+Django/Jinja)zhtml+djangoz
html+jinjaZ
htmldjangor   )ztext/html+djangoztext/html+jinja)zpygments.lexers.templateszHTML+Genshi)zhtml+genshizhtml+kidr   )ztext/html+genshi)zpygments.lexers.htmlZHTML)html)z*.htmlz*.htmz*.xhtmlz*.xslt)z	text/htmlzapplication/xhtml+xml)zpygments.lexers.templatesz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)zpygments.lexers.templateszHTML+Smarty)zhtml+smartyr   )ztext/html+smarty)zpygments.lexers.textfmtsHTTP)httpr   r   )zpygments.lexers.haxeZHxml)ZhaxemlZhxml)z*.hxmlr   )zpygments.lexers.lispZHy)Zhylang)z*.hy)z	text/x-hyzapplication/x-hy)zpygments.lexers.scriptingZHybris)ZhybrisZhy)z*.hyz*.hyb)ztext/x-hybriszapplication/x-hybris)zpygments.lexers.idlZIDL)Zidl)z*.pro)ztext/idl)zpygments.lexers.uniconZIcon)Zicon)z*.iconz*.ICONr   )zpygments.lexers.haskellZIdris)ZidrisZidr)z*.idr)ztext/x-idris)zpygments.lexers.igorZIgor)ZigorZigorpro)z*.ipf)ztext/ipf)zpygments.lexers.int_fictionzInform 6)Zinform6Zi6)z*.infr   )zpygments.lexers.int_fictionzInform 6 template)Zi6t)z*.i6tr   )zpygments.lexers.int_fictionzInform 7)Zinform7Zi7)z*.niz*.i7xr   )zpygments.lexers.configsZINI)ZinicfgZdosini)z*.iniz*.cfgz*.inf)z
text/x-iniztext/inf)zpygments.lexers.iolangZIo)io)z*.io)ztext/x-iosrc)zpygments.lexers.jvmZIoke)ZiokeZik)z*.ik)ztext/x-iokesrc)zpygments.lexers.textfmtszIRC logs)Zirc)z*.weechatlog)ztext/x-irclog)zpygments.lexers.theoremZIsabelle)Zisabelle)z*.thy)ztext/x-isabelle)zpygments.lexers.jJ)j)z*.ijs)ztext/x-j)zpygments.lexers.modelingZJAGS)Zjags)z*.jagz*.bugr   )zpygments.lexers.jvmZJasmin)ZjasminZjasminxt)z*.jr   )zpygments.lexers.jvmJava)java)z*.java)ztext/x-java)zpygments.lexers.templateszJavaScript+Django/Jinja)zjavascript+djangoz	js+djangozjavascript+jinjazjs+jinjar   )zapplication/x-javascript+djangozapplication/x-javascript+jinjaztext/x-javascript+djangoztext/x-javascript+jinjaztext/javascript+djangoztext/javascript+jinja)zpygments.lexers.templateszJavaScript+Ruby)zjavascript+rubyzjs+rubyzjavascript+erbzjs+erbr   )zapplication/x-javascript+rubyztext/x-javascript+rubyztext/javascript+ruby)zpygments.lexers.templateszJavaScript+Genshi Text)zjs+genshitextz	js+genshizjavascript+genshitextzjavascript+genshir   )zapplication/x-javascript+genshiztext/x-javascript+genshiztext/javascript+genshi)zpygments.lexers.javascriptZ
JavaScript)Z
javascriptZjs)z*.jsz*.jsmz*.mjsz*.cjs)zapplication/javascriptzapplication/x-javascriptztext/x-javascriptztext/javascript)zpygments.lexers.templateszJavaScript+PHP)zjavascript+phpzjs+phpr   )zapplication/x-javascript+phpztext/x-javascript+phpztext/javascript+php)zpygments.lexers.templateszJavaScript+Smarty)zjavascript+smartyz	js+smartyr   )zapplication/x-javascript+smartyztext/x-javascript+smartyztext/javascript+smarty)zpygments.lexers.scriptingZJCL)Zjcl)z*.jcl)z
text/x-jcl)z pygments.lexers.grammar_notationZJSGF)Zjsgf)z*.jsgf)zapplication/jsgfzapplication/x-jsgfz	text/jsgf)zpygments.lexers.dataZJSONBareObjectr   r   r   )zpygments.lexers.datazJSON-LD)Zjsonldzjson-ld)z*.jsonld)zapplication/ld+json)zpygments.lexers.dataZJSON)jsonzjson-object)z*.jsonzPipfile.lock)zapplication/jsonzapplication/json-object)zpygments.lexers.templateszJava Server Page)Zjsp)z*.jsp)zapplication/x-jsp)zpygments.lexers.juliazJulia console)Zjlconz
julia-replr   r   )zpygments.lexers.juliaZJulia)ZjuliaZjl)z*.jl)ztext/x-juliazapplication/x-julia)zpygments.lexers.javascriptZJuttle)Zjuttle)z*.juttle)zapplication/juttlezapplication/x-juttleztext/x-juttleztext/juttle)zpygments.lexers.javascriptZKal)Zkal)z*.kal)ztext/kalzapplication/kal)zpygments.lexers.configsZKconfig)ZkconfigZ
menuconfigzlinux-configzkernel-config)zKconfig*z*Config.in*zexternal.in*zstandard-modules.in)ztext/x-kconfig)zpygments.lexers.textfmtsz
Kernel log)ZkmsgZdmesg)z*.kmsgz*.dmesgr   )zpygments.lexers.haskellZKoka)Zkoka)z*.kkz*.kki)ztext/x-koka)zpygments.lexers.jvmZKotlin)Zkotlin)z*.ktz*.kts)ztext/x-kotlin)zpygments.lexers.kuinZKuin)Zkuin)z*.knr   )zpygments.lexers.scriptingZLSL)Zlsl)z*.lsl)z
text/x-lsl)zpygments.lexers.templatesz	CSS+Lasso)z	css+lassor   )ztext/css+lasso)zpygments.lexers.templatesz
HTML+Lasso)z
html+lassor   )ztext/html+lassozapplication/x-httpd-lassozapplication/x-httpd-lasso[89])zpygments.lexers.templateszJavaScript+Lasso)zjavascript+lassozjs+lassor   )zapplication/x-javascript+lassoztext/x-javascript+lassoztext/javascript+lasso)zpygments.lexers.javascriptZLasso)ZlassoZlassoscript)z*.lassoz*.lasso[89])ztext/x-lasso)zpygments.lexers.templatesz	XML+Lasso)z	xml+lassor   )zapplication/xml+lasso)zpygments.lexers.theoremZLean)Zlean)z*.lean)ztext/x-lean)zpygments.lexers.cssZLessCss)Zless)z*.less)ztext/x-less-css)zpygments.lexers.configszLighttpd configuration file)ZlighttpdZlighty)zlighttpd.conf)ztext/x-lighttpd-conf)zpygments.lexers.infernoZLimbo)Zlimbo)z*.b)z
text/limbo)zpygments.lexers.templatesliquid)r$   )z*.liquidr   )zpygments.lexers.haskellzLiterate Agda)zliterate-agdaZlagda)z*.lagda)ztext/x-literate-agda)zpygments.lexers.haskellzLiterate Cryptol)zliterate-cryptolZlcryptolZlcry)z*.lcry)ztext/x-literate-cryptol)zpygments.lexers.haskellzLiterate Haskell)zliterate-haskellZlhaskelllhs)z*.lhs)ztext/x-literate-haskell)zpygments.lexers.haskellzLiterate Idris)zliterate-idrisZlidrisZlidr)z*.lidr)ztext/x-literate-idris)zpygments.lexers.javascriptZ
LiveScript)Z
livescriptzlive-script)z*.ls)ztext/livescript)zpygments.lexers.asmZLLVM)Zllvm)z*.ll)ztext/x-llvm)zpygments.lexers.asmzLLVM-MIR Body)zllvm-mir-bodyr   r   )zpygments.lexers.asmzLLVM-MIR)zllvm-mir)z*.mirr   )zpygments.lexers.objectiveZLogos)Zlogos)z*.xz*.xiz*.xmz*.xmi)ztext/x-logos)zpygments.lexers.prologZLogtalk)Zlogtalk)z*.lgtz	*.logtalk)ztext/x-logtalk)zpygments.lexers.scriptingZLua)Zlua)z*.luaz*.wlua)z
text/x-luazapplication/x-lua)zpygments.lexers.mimeZMIME)mimer   )zmultipart/mixedzmultipart/relatedzmultipart/alternative)zpygments.lexers.scriptingZMOOCode)ZmoocodeZmoo)z*.moo)ztext/x-moocode)zpygments.lexers.shellzMSDOS Session)Zdosconr   r   )zpygments.lexers.makeMakefile)makemakefileZmfZbsdmake)z*.makz*.mkr'   r)   z
Makefile.*ZGNUmakefile)ztext/x-makefile)zpygments.lexers.templateszCSS+Mako)zcss+makor   )ztext/css+mako)zpygments.lexers.templatesz	HTML+Mako)z	html+makor   )ztext/html+mako)zpygments.lexers.templateszJavaScript+Mako)zjavascript+makozjs+makor   )zapplication/x-javascript+makoztext/x-javascript+makoztext/javascript+mako)zpygments.lexers.templatesZMako)Zmako)z*.mao)zapplication/x-mako)zpygments.lexers.templateszXML+Mako)zxml+makor   )zapplication/xml+mako)zpygments.lexers.businessZMAQL)Zmaql)z*.maql)ztext/x-gooddata-maqlzapplication/x-gooddata-maql)zpygments.lexers.markupZMarkdown)ZmarkdownZmd)z*.mdz
*.markdown)ztext/x-markdown)zpygments.lexers.javascriptZMask)mask)z*.mask)ztext/x-mask)zpygments.lexers.templatesZMason)Zmason)z*.mz*.mhtmlz*.mcz*.miZautohandlerZdhandler)zapplication/x-mason)zpygments.lexers.algebraZMathematica)ZmathematicaZmmanb)z*.nbz*.cdfz*.nbpz*.ma)zapplication/mathematicaz#application/vnd.wolfram.mathematicaz+application/vnd.wolfram.mathematica.packagezapplication/vnd.wolfram.cdf)zpygments.lexers.matlabZMatlab)Zmatlab)z*.m)ztext/matlab)zpygments.lexers.matlabzMatlab session)Zmatlabsessionr   r   )zpygments.lexers.dZMiniD)Zminidr   )ztext/x-minidsrc)zpygments.lexers.scriptingZ
MiniScript)Z
miniscriptms)z*.ms)ztext/x-minicriptzapplication/x-miniscript)zpygments.lexers.modelingZModelica)Zmodelica)z*.mo)ztext/x-modelica)zpygments.lexers.modula2zModula-2)Zmodula2m2)z*.defz*.mod)ztext/x-modula2)zpygments.lexers.markupzMoinMoin/Trac Wiki markup)z	trac-wikiZmoinr   )ztext/x-trac-wiki)zpygments.lexers.basicZMonkey)Zmonkey)z*.monkey)ztext/x-monkey)zpygments.lexers.monteZMonte)Zmonte)z*.mtr   )zpygments.lexers.scriptingZ
MoonScript)Z
moonscriptZmoon)z*.moon)ztext/x-moonscriptzapplication/x-moonscript)zpygments.lexers.moselZMosel)Zmosel)z*.mosr   )zpygments.lexers.markupzCSS+mozpreproc)zcss+mozpreproc)z*.css.inr   )zpygments.lexers.markupmozhashpreproc)r.   r   r   )zpygments.lexers.markupzJavascript+mozpreproc)zjavascript+mozpreproc)z*.js.inr   )zpygments.lexers.markupmozpercentpreproc)r/   r   r   )zpygments.lexers.markupzXUL+mozpreproc)zxul+mozpreproc)z*.xul.inr   )zpygments.lexers.c_likeZMQL)ZmqlZmq4Zmq5Zmql4Zmql5)z*.mq4z*.mq5z*.mqh)z
text/x-mql)zpygments.lexers.dslsZMscgen)ZmscgenZmsc)z*.mscr   )zpygments.lexers.algebraZMuPAD)Zmupad)z*.mur   )zpygments.lexers.actionscriptZMXML)Zmxml)z*.mxmlr   )zpygments.lexers.sqlZMySQL)Zmysqlr   )ztext/x-mysql)zpygments.lexers.templatesz
CSS+Myghty)z
css+myghtyr   )ztext/css+myghty)zpygments.lexers.templateszHTML+Myghty)zhtml+myghtyr   )ztext/html+myghty)zpygments.lexers.templateszJavaScript+Myghty)zjavascript+myghtyz	js+myghtyr   )zapplication/x-javascript+myghtyztext/x-javascript+myghtyztext/javascript+mygthy)zpygments.lexers.templatesZMyghty)Zmyghty)z*.mytZautodelegate)zapplication/x-myghty)zpygments.lexers.templatesz
XML+Myghty)z
xml+myghtyr   )zapplication/xml+myghty)zpygments.lexers.nclZNCL)Zncl)z*.ncl)ztext/ncl)zpygments.lexers.installersZNSIS)ZnsisZnsiZnsh)z*.nsiz*.nsh)ztext/x-nsis)zpygments.lexers.asmZNASM)Znasm)z*.asmz*.ASM)ztext/x-nasm)zpygments.lexers.asmzobjdump-nasm)zobjdump-nasm)z*.objdump-intel)ztext/x-nasm-objdump)zpygments.lexers.dotnetZNemerle)Znemerle)z*.n)ztext/x-nemerle)zpygments.lexers.c_likeZnesC)Znesc)z*.nc)ztext/x-nescsrc)zpygments.lexers.configsZ
NestedText)Z
nestedtextnt)z*.ntr   )zpygments.lexers.lispZNewLisp)Znewlisp)z*.lspz*.nlz*.kif)ztext/x-newlispzapplication/x-newlisp)zpygments.lexers.smalltalkZNewspeak)Znewspeak)z*.ns2)ztext/x-newspeak)zpygments.lexers.configszNginx configuration file)Znginx)z
nginx.conf)ztext/x-nginx-conf)zpygments.lexers.nimrodZNimrod)ZnimrodZnim)z*.nimz*.nimrod)z
text/x-nim)zpygments.lexers.nitZNit)Znit)z*.nitr   )zpygments.lexers.nixZNix)ZnixosZnix)z*.nix)z
text/x-nix)zpygments.lexers.textfmtsZNotmuch)Znotmuchr   r   )zpygments.lexers.smvZNuSMV)Znusmv)z*.smvr   )zpygments.lexers.pythonZNumPy)numpyr   r   )zpygments.lexers.asmobjdump)r2   )z	*.objdump)ztext/x-objdump)zpygments.lexers.objectivezObjective-C)zobjective-cZ
objectiveczobj-cZobjc)z*.mz*.h)ztext/x-objective-c)zpygments.lexers.objectivezObjective-C++)zobjective-c++zobjectivec++zobj-c++zobjc++)z*.mmz*.hh)ztext/x-objective-c++)zpygments.lexers.javascriptzObjective-J)zobjective-jZ
objectivejzobj-jZobjj)z*.j)ztext/x-objective-j)zpygments.lexers.mlZOCaml)Zocaml)z*.mlz*.mliz*.mllz*.mly)ztext/x-ocaml)zpygments.lexers.matlabZOctave)Zoctave)z*.m)ztext/octave)zpygments.lexers.archetypeZODIN)Zodin)z*.odin)z	text/odin)zpygments.lexers.c_likez!OMG Interface Definition Language)zomg-idl)z*.idlz*.pidlr   )zpygments.lexers.oocZOoc)Zooc)z*.ooc)z
text/x-ooc)zpygments.lexers.mlZOpa)Zopa)z*.opa)z
text/x-opa)zpygments.lexers.businesszOpenEdge ABL)ZopenedgeZablprogress)z*.pz*.cls)ztext/x-openedgezapplication/x-openedge)zpygments.lexers.configsZ
PacmanConf)Z
pacmanconf)zpacman.confr   )zpygments.lexers.dslsZPan)Zpan)z*.panr   )zpygments.lexers.parasailZParaSail)Zparasail)z*.psiz*.psl)ztext/x-parasail)zpygments.lexers.pawnZPawn)Zpawn)z*.pz*.pwnz*.inc)ztext/x-pawn)z pygments.lexers.grammar_notationZPEG)Zpeg)z*.peg)z
text/x-peg)zpygments.lexers.perlZPerl6)Zperl6Zpl6Zraku)z*.plz*.pmz*.nqpz*.p6z*.6plz*.p6lz*.pl6z*.6pmz*.p6mz*.pm6z*.tz*.rakuz	*.rakumodz
*.rakutestz	*.rakudoc)ztext/x-perl6zapplication/x-perl6)zpygments.lexers.perlZPerl)Zperlpl)z*.plz*.pmz*.tz*.perl)ztext/x-perlzapplication/x-perl)zpygments.lexers.phpZPHP)ZphpZphp3Zphp4Zphp5)z*.phpz
*.php[345]z*.inc)z
text/x-php)zpygments.lexers.jvmZPig)Zpig)z*.pig)z
text/x-pig)zpygments.lexers.c_likeZPike)Zpike)z*.pikez*.pmod)ztext/x-pike)zpygments.lexers.configsZ	PkgConfig)Z	pkgconfig)z*.pcr   )zpygments.lexers.sqlzPL/pgSQL)Zplpgsqlr   )ztext/x-plpgsql)zpygments.lexers.pointlessZ	Pointless)Z	pointless)z*.ptlsr   )zpygments.lexers.ponyZPony)Zpony)z*.ponyr   )zpygments.lexers.graphicsZ
PostScript)Z
postscriptZpostscr)z*.psz*.eps)zapplication/postscript)zpygments.lexers.sqlzPostgreSQL console (psql))Zpsqlzpostgresql-consolezpostgres-consoler   )ztext/x-postgresql-psql)zpygments.lexers.sqlzPostgreSQL SQL dialect)Z
postgresqlZpostgresr   )ztext/x-postgresql)zpygments.lexers.graphicsZPOVRay)Zpov)z*.povz*.inc)ztext/x-povray)zpygments.lexers.shellZ
PowerShell)Z
powershellZposhZps1Zpsm1)z*.ps1z*.psm1)ztext/x-powershell)zpygments.lexers.shellzPowerShell Session)Zps1conr   r   )zpygments.lexers.praatZPraat)Zpraat)z*.praatz*.procz*.pscr   )zpygments.lexers.prologZProlog)Zprolog)z*.eclz*.prologz*.proz*.pl)ztext/x-prolog)zpygments.lexers.promqlZPromQL)Zpromql)z*.promqlr   )zpygments.lexers.configsZ
Properties)Z
propertiesZjproperties)z*.properties)ztext/x-java-properties)zpygments.lexers.dslszProtocol Buffer)Zprotobufproto)z*.protor   )zpygments.lexers.phpzPsySH console session for PHP)Zpsyshr   r   )zpygments.lexers.htmlZPug)ZpugZjade)z*.pugz*.jade)z
text/x-pugztext/x-jade)zpygments.lexers.dslsZPuppet)Zpuppet)z*.ppr   )zpygments.lexers.consolezPyPy Log)Zpypylogpypy)z	*.pypylog)zapplication/x-pypylog)zpygments.lexers.pythonz
Python 2.x)Zpython2Zpy2r   )ztext/x-python2zapplication/x-python2)zpygments.lexers.pythonzPython 2.x Traceback)Zpy2tb)z*.py2tb)ztext/x-python2-traceback)zpygments.lexers.pythonzPython console session)Zpyconr   )ztext/x-python-doctest)zpygments.lexers.pythonPython)pythonpyZsagepython3Zpy3)z*.pyz*.pywz*.jyz*.sagez*.scZ
SConstructZ
SConscriptz*.bzlZBUCKBUILDzBUILD.bazelZ	WORKSPACEz*.tac)ztext/x-pythonzapplication/x-pythonztext/x-python3zapplication/x-python3)zpygments.lexers.pythonzPython Traceback)ZpytbZpy3tb)z*.pytbz*.py3tb)ztext/x-python-tracebackztext/x-python3-traceback)zpygments.lexers.basicZQBasic)Zqbasicbasic)z*.BASz*.bas)z
text/basic)zpygments.lexers.qvtZQVTO)ZqvtoZqvt)z*.qvtor   )zpygments.lexers.webmiscZQML)ZqmlZqbs)z*.qmlz*.qbs)zapplication/x-qmlzapplication/x-qt.qbs+qml)zpygments.lexers.rZRConsole)ZrconsoleZrout)z*.Routr   )zpygments.lexers.rnczRelax-NG Compact)zrng-compactZrnc)z*.rncr   )zpygments.lexers.installersZRPMSpec)spec)z*.spec)ztext/x-rpm-spec)zpygments.lexers.lispZRacket)ZracketZrkt)z*.rktz*.rktdz*.rktl)ztext/x-racketzapplication/x-racket)zpygments.lexers.parserszRagel in C Host)zragel-c)z*.rlr   )zpygments.lexers.parserszRagel in CPP Host)z	ragel-cpp)z*.rlr   )zpygments.lexers.parserszRagel in D Host)zragel-d)z*.rlr   )zpygments.lexers.parserszEmbedded Ragel)zragel-em)z*.rlr   )zpygments.lexers.parserszRagel in Java Host)z
ragel-java)z*.rlr   )zpygments.lexers.parsersZRagel)Zragelr   r   )zpygments.lexers.parserszRagel in Objective C Host)z
ragel-objc)z*.rlr   )zpygments.lexers.parserszRagel in Ruby Host)z
ragel-rubyzragel-rb)z*.rlr   )zpygments.lexers.specialzRaw token datar   r   )zapplication/x-pygments-tokens)zpygments.lexers.rZRd)rd)z*.Rd)ztext/x-r-doc)zpygments.lexers.mlZReasonML)Zreasonmlreason)z*.rez*.rei)ztext/x-reasonml)zpygments.lexers.rebolZREBOL)Zrebol)z*.rz*.r3z*.reb)ztext/x-rebol)zpygments.lexers.rebolZRed)Zredz
red/system)z*.redz*.reds)z
text/x-redztext/x-red-system)zpygments.lexers.esotericZRedcode)Zredcode)z*.cwr   )zpygments.lexers.configsreg)registry)z*.reg)ztext/x-windows-registry)zpygments.lexers.resourceZResourceBundle)Zresourcebundleresourcer   r   )zpygments.lexers.scriptingZRexx)ZrexxZarexx)z*.rexxz*.rexz*.rxz*.arexx)ztext/x-rexx)zpygments.lexers.templatesZRHTML)Zrhtmlzhtml+erbz	html+ruby)z*.rhtml)ztext/html+ruby)zpygments.lexers.rideZRide)Zride)z*.ride)ztext/x-ride)zpygments.lexers.roboconfzRoboconf Graph)zroboconf-graph)z*.graphr   )zpygments.lexers.roboconfzRoboconf Instances)zroboconf-instances)z*.instancesr   )zpygments.lexers.robotframeworkZRobotFramework)Zrobotframework)z*.robot)ztext/x-robotframework)zpygments.lexers.sqlZRQL)Zrql)z*.rql)z
text/x-rql)zpygments.lexers.dslsZRSL)Zrsl)z*.rsl)ztext/rsl)zpygments.lexers.markupZreStructuredText)ZrestructuredtextZrstrest)z*.rstz*.rest)z
text/x-rstztext/prs.fallenstein.rst)zpygments.lexers.trafficscriptZTrafficScript)ZtrafficscriptZrts)z*.rtsr   )zpygments.lexers.rubyzRuby irb session)ZrbconZirbr   )ztext/x-ruby-shellsession)zpygments.lexers.rubyZRuby)rubyrbZduby)z*.rbz*.rbwZRakefilez*.rakez	*.gemspecz*.rbxz*.dubyZGemfile)ztext/x-rubyzapplication/x-ruby)zpygments.lexers.rustZRust)Zrustrs)z*.rsz*.rs.in)z	text/rustztext/x-rust)zpygments.lexers.sasZSAS)Zsas)z*.SASz*.sas)z
text/x-sasztext/saszapplication/x-sas)zpygments.lexers.rS)Zsplussr)z*.Sz*.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)zpygments.lexers.mlzStandard ML)Zsml)z*.smlz*.sigz*.fun)ztext/x-standardmlzapplication/x-standardml)zpygments.lexers.jvmZSARL)Zsarl)z*.sarl)ztext/x-sarl)zpygments.lexers.cssZSass)Zsass)z*.sass)ztext/x-sass)zpygments.lexers.jvmZScala)Zscala)z*.scala)ztext/x-scala)zpygments.lexers.htmlZScaml)Zscaml)z*.scaml)ztext/x-scaml)zpygments.lexers.scdocscdoc)rJ   Zscd)z*.scdz*.scdocr   )zpygments.lexers.lispScheme)schemeZscm)z*.scmz*.ss)ztext/x-schemezapplication/x-scheme)zpygments.lexers.matlabZScilab)Zscilab)z*.sciz*.scez*.tst)ztext/scilab)zpygments.lexers.cssZSCSS)Zscss)z*.scss)ztext/x-scss)zpygments.lexers.rdfZShExC)ZshexcZshex)z*.shex)z	text/shex)zpygments.lexers.lispZShen)Zshen)z*.shen)ztext/x-shenzapplication/x-shen)zpygments.lexers.sieveZSieve)Zsieve)z*.sivz*.siever   )zpygments.lexers.verificationZSilver)Zsilver)z*.silz*.vprr   )zpygments.lexers.configsSingularity)Zsingularity)z*.defrM   r   )zpygments.lexers.slashZSlash)Zslash)z*.slar   )zpygments.lexers.webmiscZSlim)Zslim)z*.slim)ztext/x-slim)zpygments.lexers.shellZSlurm)ZslurmZsbatch)z*.slr   )zpygments.lexers.dalvikZSmali)Zsmali)z*.smali)z
text/smali)zpygments.lexers.smalltalkZ	Smalltalk)Z	smalltalkZsqueakst)z*.st)ztext/x-smalltalk)zpygments.lexers.sgfZSmartGameFormat)Zsgf)z*.sgfr   )zpygments.lexers.templatesZSmarty)Zsmarty)z*.tpl)zapplication/x-smarty)zpygments.lexers.snobolZSnobol)Zsnobol)z*.snobol)ztext/x-snobol)zpygments.lexers.dslsZSnowball)Zsnowball)z*.sblr   )zpygments.lexers.solidityZSolidity)Zsolidity)z*.solr   )zpygments.lexers.pawnZ
SourcePawn)sp)z*.sp)ztext/x-sourcepawn)zpygments.lexers.installerszDebian Sourcelist)Z
debsourcesZsourceslistzsources.list)zsources.listr   )zpygments.lexers.rdfZSPARQL)Zsparql)z*.rqz*.sparql)zapplication/sparql-query)zpygments.lexers.sqlZSQL)Zsql)z*.sql)z
text/x-sql)zpygments.lexers.sqlZ
sqlite3con)Zsqlite3)z*.sqlite3-console)ztext/x-sqlite3-console)zpygments.lexers.configsZ	SquidConf)Z	squidconfz
squid.confZsquid)z
squid.conf)ztext/x-squidconf)zpygments.lexers.templateszScalate Server Page)Zssp)z*.ssp)zapplication/x-ssp)zpygments.lexers.modelingZStan)Zstan)z*.stanr   )zpygments.lexers.stataZStata)Zstatado)z*.doz*.ado)ztext/x-stataz
text/statazapplication/x-stata)zpygments.lexers.supercolliderZSuperCollider)ZsupercolliderZsc)z*.scz*.scd)zapplication/supercolliderztext/supercollider)zpygments.lexers.objectiveZSwift)Zswift)z*.swift)ztext/x-swift)zpygments.lexers.c_likeZSWIG)Zswig)z*.swgz*.i)z	text/swig)zpygments.lexers.hdlsystemverilog)rQ   sv)z*.svz*.svh)ztext/x-systemverilog)zpygments.lexers.testingZTAP)Ztap)z*.tapr   )zpygments.lexers.tntzTypographic Number Theory)Ztnt)z*.tntr   )zpygments.lexers.configsZTOML)toml)z*.tomlZPipfilezpoetry.lockr   )zpygments.lexers.int_fictionzTADS 3)Ztads3)z*.tr   )zpygments.lexers.asmZTASM)Ztasm)z*.asmz*.ASMz*.tasm)ztext/x-tasm)zpygments.lexers.tclZTcl)Ztcl)z*.tclz*.rvt)z
text/x-tclztext/x-script.tclzapplication/x-tcl)zpygments.lexers.shellZTcsh)ZtcshZcsh)z*.tcshz*.csh)zapplication/x-csh)zpygments.lexers.shellzTcsh Session)Ztcshconr   r   )zpygments.lexers.templatesZTea)Ztea)z*.tea)z
text/x-tea)zpygments.lexers.tealteal)rT   )z*.tealr   )zpygments.lexers.teratermzTera Term macro)ZteratermmacroZteratermZttl)z*.ttl)ztext/x-teratermmacro)zpygments.lexers.configsZTermcap)termcap)rU   ztermcap.srcr   )zpygments.lexers.configsZTerminfo)terminfo)rV   zterminfo.srcr   )zpygments.lexers.configsZ	Terraform)Z	terraformtf)z*.tf)zapplication/x-tfzapplication/x-terraform)zpygments.lexers.markupZTeX)ZtexZlatex)z*.texz*.auxz*.toc)z
text/x-texztext/x-latex)zpygments.lexers.specialz	Text only)text)z*.txt)z
text/plain)zpygments.lexers.thingsdbZThingsDB)ZtiZthingsdb)z*.tir   )zpygments.lexers.dslsZThrift)Zthrift)z*.thrift)zapplication/x-thrift)zpygments.lexers.markupZtiddler)tid)z*.tid)ztext/vnd.tiddlywiki)zpygments.lexers.textfmtsZTodotxt)Ztodotxt)ztodo.txtz	*.todotxt)ztext/x-todo)zpygments.lexers.sqlzTransact-SQL)Ztsqlzt-sql)z*.sql)ztext/x-tsql)zpygments.lexers.parsersZTreetop)Ztreetop)z	*.treetopz*.ttr   )zpygments.lexers.rdfZTurtle)Zturtle)z*.ttl)ztext/turtlezapplication/x-turtle)zpygments.lexers.templatesz	HTML+Twig)z	html+twig)z*.twig)ztext/html+twig)zpygments.lexers.templatesZTwig)Ztwigr   )zapplication/x-twig)zpygments.lexers.javascriptZ
TypeScript)Z
typescriptts)z*.tsz*.tsx)ztext/x-typescript)zpygments.lexers.typoscriptZTypoScriptCssData)Ztyposcriptcssdatar   r   )zpygments.lexers.typoscriptZTypoScriptHtmlData)Ztyposcripthtmldatar   r   )zpygments.lexers.typoscriptZ
TypoScript)Z
typoscript)z*.typoscript)ztext/x-typoscript)zpygments.lexers.uniconucode)r[   )z*.uz*.u1z*.u2r   )zpygments.lexers.uniconZUnicon)Zunicon)z*.icn)ztext/unicon)zpygments.lexers.urbiZ
UrbiScript)Z
urbiscript)z*.u)zapplication/x-urbiscript)zpygments.lexers.usdZUSD)ZusdZusda)z*.usdz*.usdar   )zpygments.lexers.basicZVBScript)Zvbscript)z*.vbsz*.VBSr   )zpygments.lexers.varnishZVCL)Zvcl)z*.vcl)ztext/x-vclsrc)zpygments.lexers.varnishZVCLSnippets)ZvclsnippetsZ
vclsnippetr   )ztext/x-vclsnippet)zpygments.lexers.consoleZVCTreeStatus)Zvctreestatusr   r   )zpygments.lexers.dslsZVGL)Zvgl)z*.rpfr   )zpygments.lexers.c_likeZVala)ZvalaZvapi)z*.valaz*.vapi)ztext/x-vala)zpygments.lexers.dotnetzaspx-vb)zaspx-vb)z*.aspxz*.asaxz*.ascxz*.ashxz*.asmxz*.axdr   )zpygments.lexers.dotnetzVB.net)zvb.netZvbnet)z*.vbz*.bas)ztext/x-vbnetz
text/x-vba)zpygments.lexers.templateszHTML+Velocity)zhtml+velocityr   )ztext/html+velocity)zpygments.lexers.templatesZVelocity)Zvelocity)z*.vmz*.fhtmlr   )zpygments.lexers.templateszXML+Velocity)zxml+velocityr   )zapplication/xml+velocity)zpygments.lexers.hdlverilog)r\   v)z*.v)ztext/x-verilog)zpygments.lexers.hdlvhdl)r^   )z*.vhdlz*.vhd)ztext/x-vhdl)zpygments.lexers.texteditZVimL)Zvim)	z*.vimz.vimrcz.exrcz.gvimrcZ_vimrcZ_exrcZ_gvimrcZvimrcZgvimrc)z
text/x-vim)zpygments.lexers.diffZWDiff)Zwdiff)z*.wdiffr   )zpygments.lexers.webassemblyZWebAssembly)ZwastZwat)z*.watz*.wastr   )zpygments.lexers.webidlzWeb IDL)Zwebidl)z*.webidlr   )zpygments.lexers.whileyZWhiley)Zwhiley)z*.whiley)ztext/x-whiley)zpygments.lexers.x10ZX10)Zx10Zxten)z*.x10)z
text/x-x10)zpygments.lexers.webmiscZXQuery)ZxqueryZxqyZxqZxqlZxqm)z*.xqyz*.xqueryz*.xqz*.xqlz*.xqm)ztext/xqueryzapplication/xquery)zpygments.lexers.templateszXML+Django/Jinja)z
xml+djangoz	xml+jinjar   )zapplication/xml+djangozapplication/xml+jinja)zpygments.lexers.templateszXML+Ruby)zxml+rubyzxml+erbr   )zapplication/xml+ruby)zpygments.lexers.htmlXML)xml)z*.xmlz*.xslz*.rssz*.xsltz*.xsdz*.wsdlz*.wsf)ztext/xmlzapplication/xmlzimage/svg+xmlzapplication/rss+xmlzapplication/atom+xml)zpygments.lexers.templateszXML+PHP)zxml+phpr   )zapplication/xml+php)zpygments.lexers.templatesz
XML+Smarty)z
xml+smartyr   )zapplication/xml+smarty)zpygments.lexers.xorgZXorg)z	xorg.conf)z	xorg.confr   )zpygments.lexers.htmlZXSLT)Zxslt)z*.xslz*.xsltz*.xpl)zapplication/xsl+xmlzapplication/xslt+xml)zpygments.lexers.jvmZXtend)Zxtend)z*.xtend)ztext/x-xtend)zpygments.lexers.lispZxtlang)Z	extempore)z*.xtmr   )zpygments.lexers.templatesz
YAML+Jinja)z
yaml+jinjaZsaltZsls)z*.sls)ztext/x-yaml+jinjaz
text/x-sls)zpygments.lexers.dataZYAML)Zyaml)z*.yamlz*.yml)ztext/x-yaml)zpygments.lexers.yangZYANG)Zyang)z*.yang)zapplication/yang)zpygments.lexers.dslsZZeek)ZzeekZbro)z*.zeekz*.bror   )zpygments.lexers.phpZZephir)Zzephir)z*.zepr   )zpygments.lexers.zigZZig)Zzig)z*.zig)ztext/zig)zpygments.lexers.apdlexerz ANSYS parametric design language)ZansysZapdl)z*.ansr   (  Z	ABAPLexerZAMDGPULexerZAPLLexerZ	AbnfLexerZActionScript3LexerZActionScriptLexerZAdaLexerZAdlLexerZ	AgdaLexerZ
AheuiLexerZ
AlloyLexerZAmbientTalkLexerZ	AmplLexerZAngular2HtmlLexerZAngular2LexerZAntlrActionScriptLexerZAntlrCSharpLexerZAntlrCppLexerZAntlrJavaLexerZ
AntlrLexerZAntlrObjectiveCLexerZAntlrPerlLexerZAntlrPythonLexerZAntlrRubyLexerZApacheConfLexerZAppleScriptLexerZArduinoLexerZ
ArrowLexerZAspectJLexerZAsymptoteLexerZAugeasLexerZAutoItLexerZAutohotkeyLexerZAwkLexerZBBCBasicLexerZBBCodeLexerZBCLexerZBSTLexerZ	BareLexerZBaseMakefileLexerZ	BashLexerZBashSessionLexerZ
BatchLexerZBefungeLexerZBibTeXLexerZBlitzBasicLexerZBlitzMaxLexerZBnfLexerZBoaLexerZBooLexerZBoogieLexerZBrainfuckLexerZ	BugsLexerZCAmkESLexerZCLexerZ
CMakeLexerZCObjdumpLexerZ	CPSALexerZCSharpAspxLexerZCSharpLexerZ	Ca65LexerZ	CadlLexerZ
CapDLLexerZCapnProtoLexerZCbmBasicV2LexerZ	CddlLexerZCeylonLexerZCfengine3LexerZChaiscriptLexerZChapelLexerZCharmciLexerZCheetahHtmlLexerZCheetahJavascriptLexerZCheetahLexerZCheetahXmlLexerZ
CirruLexerZ	ClayLexerZ
CleanLexerZClojureLexerZClojureScriptLexerZCobolFreeformatLexerZ
CobolLexerZCoffeeScriptLexerZColdfusionCFCLexerZColdfusionHtmlLexerZColdfusionLexerZCommonLispLexerZComponentPascalLexerZCoqLexerZCppLexerZCppObjdumpLexerZ
CrmshLexerZ	CrocLexerZCryptolLexerZCrystalLexerZCsoundDocumentLexerZCsoundOrchestraLexerZCsoundScoreLexerZCssDjangoLexerZCssErbLexerZCssGenshiLexerZCssLexerZCssPhpLexerZCssSmartyLexerZ	CudaLexerZCypherLexerZCythonLexerZDLexerZDObjdumpLexerZDarcsPatchLexerZ	DartLexerZDasm16LexerZDebianControlLexerZDelphiLexerZDevicetreeLexerZDgLexerZ	DiffLexerZDjangoLexerZDockerLexerZDtdLexerZ	DuelLexerZDylanConsoleLexerZ
DylanLexerZDylanLidLexerZECLLexerZECLexerZEarlGreyLexerZEasytrieveLexerZ	EbnfLexerZEiffelLexerZElixirConsoleLexerZElixirLexerZElmLexerZEmacsLispLexerZ
EmailLexerZErbLexerZErlangLexerZErlangShellLexerZEvoqueHtmlLexerZEvoqueLexerZEvoqueXmlLexerZExeclineLexerZ
EzhilLexerZFSharpLexerZ
FStarLexerZFactorLexerZ
FancyLexerZFantomLexerZ
FelixLexerZFennelLexerZFishShellLexerZFlatlineLexerZFloScriptLexerZ
ForthLexerZFortranFixedLexerZFortranLexerZFoxProLexerZFreeFemLexerZFutharkLexerZGAPLexerZGDScriptLexerZGLShaderLexerZGasLexerZ
GcodeLexerZGenshiLexerZGenshiTextLexerZGettextLexerZGherkinLexerZGnuplotLexerZGoLexerZ	GoloLexerZGoodDataCLLexerZ	GosuLexerZGosuTemplateLexerZGraphvizLexerZ
GroffLexerZGroovyLexerZHLSLShaderLexerZ	HamlLexerZHandlebarsHtmlLexerZHandlebarsLexerZHaskellLexerZ	HaxeLexerZHexdumpLexerZ
HsailLexerZ
HspecLexerZHtmlDjangoLexerZHtmlGenshiLexerZ	HtmlLexerZHtmlPhpLexerZHtmlSmartyLexerZ	HttpLexerZ	HxmlLexerZHyLexerZHybrisLexerZIDLLexerZ	IconLexerZ
IdrisLexerZ	IgorLexerZInform6LexerZInform6TemplateLexerZInform7LexerZIniLexerZIoLexerZ	IokeLexerZIrcLogsLexerZIsabelleLexerZJLexerZ	JagsLexerZJasminLexerZ	JavaLexerZJavascriptDjangoLexerZJavascriptErbLexerZJavascriptGenshiLexerZJavascriptLexerZJavascriptPhpLexerZJavascriptSmartyLexerZJclLexerZ	JsgfLexerZJsonBareObjectLexerZJsonLdLexerZ	JsonLexerZJspLexerZJuliaConsoleLexerZ
JuliaLexerZJuttleLexerZKalLexerZKconfigLexerZKernelLogLexerZ	KokaLexerZKotlinLexerZ	KuinLexerZLSLLexerZLassoCssLexerZLassoHtmlLexerZLassoJavascriptLexerZ
LassoLexerZLassoXmlLexerZ	LeanLexerZLessCssLexerZLighttpdConfLexerZ
LimboLexerZLiquidLexerZLiterateAgdaLexerZLiterateCryptolLexerZLiterateHaskellLexerZLiterateIdrisLexerZLiveScriptLexerZ	LlvmLexerZLlvmMirBodyLexerZLlvmMirLexerZ
LogosLexerZLogtalkLexerZLuaLexerZ	MIMELexerZMOOCodeLexerZMSDOSSessionLexerZMakefileLexerZMakoCssLexerZMakoHtmlLexerZMakoJavascriptLexerZ	MakoLexerZMakoXmlLexerZ	MaqlLexerZMarkdownLexerZ	MaskLexerZ
MasonLexerZMathematicaLexerZMatlabLexerZMatlabSessionLexerZ
MiniDLexerZMiniScriptLexerZModelicaLexerZModula2LexerZMoinWikiLexerZMonkeyLexerZ
MonteLexerZMoonScriptLexerZ
MoselLexerZMozPreprocCssLexerZMozPreprocHashLexerZMozPreprocJavascriptLexerZMozPreprocPercentLexerZMozPreprocXulLexerZMqlLexerZMscgenLexerZ
MuPADLexerZ	MxmlLexerZ
MySqlLexerZMyghtyCssLexerZMyghtyHtmlLexerZMyghtyJavascriptLexerZMyghtyLexerZMyghtyXmlLexerZNCLLexerZ	NSISLexerZ	NasmLexerZNasmObjdumpLexerZNemerleLexerZ	NesCLexerZNestedTextLexerZNewLispLexerZNewspeakLexerZNginxConfLexerZNimrodLexerZNitLexerZNixLexerZNotmuchLexerZ
NuSMVLexerZ
NumPyLexerZObjdumpLexerZObjectiveCLexerZObjectiveCppLexerZObjectiveJLexerZ
OcamlLexerZOctaveLexerZ	OdinLexerZOmgIdlLexerZOocLexerZOpaLexerZOpenEdgeLexerZPacmanConfLexerZPanLexerZParaSailLexerZ	PawnLexerZPegLexerZ
Perl6LexerZ	PerlLexerZPhpLexerZPigLexerZ	PikeLexerZPkgConfigLexerZPlPgsqlLexerZPointlessLexerZ	PonyLexerZPostScriptLexerZPostgresConsoleLexerZPostgresLexerZPovrayLexerZPowerShellLexerZPowerShellSessionLexerZ
PraatLexerZPrologLexerZPromQLLexerZPropertiesLexerZProtoBufLexerZPsyshConsoleLexerZPugLexerZPuppetLexerZPyPyLogLexerZPython2LexerZPython2TracebackLexerZPythonConsoleLexerZPythonLexerZPythonTracebackLexerZQBasicLexerZ	QVToLexerZQmlLexerZRConsoleLexerZRNCCompactLexerZRPMSpecLexerZRacketLexerZRagelCLexerZRagelCppLexerZRagelDLexerZRagelEmbeddedLexerZRagelJavaLexerZ
RagelLexerZRagelObjectiveCLexerZRagelRubyLexerZRawTokenLexerZRdLexerZReasonLexerZ
RebolLexerZRedLexerZRedcodeLexerZRegeditLexerZResourceLexerZ	RexxLexerZ
RhtmlLexerZ	RideLexerZRoboconfGraphLexerZRoboconfInstancesLexerZRobotFrameworkLexerZRqlLexerZRslLexerZRstLexerZRtsLexerZRubyConsoleLexerZ	RubyLexerZ	RustLexerZSASLexerZSLexerZSMLLexerZ	SarlLexerZ	SassLexerZ
ScalaLexerZ
ScamlLexerZ
ScdocLexerZSchemeLexerZScilabLexerZ	ScssLexerZ
ShExCLexerZ	ShenLexerZ
SieveLexerZSilverLexerZSingularityLexerZ
SlashLexerZ	SlimLexerZSlurmBashLexerZ
SmaliLexerZSmalltalkLexerZSmartGameFormatLexerZSmartyLexerZSnobolLexerZSnowballLexerZSolidityLexerZSourcePawnLexerZSourcesListLexerZSparqlLexerZSqlLexerZSqliteConsoleLexerZSquidConfLexerZSspLexerZ	StanLexerZ
StataLexerZSuperColliderLexerZ
SwiftLexerZ	SwigLexerZSystemVerilogLexerZTAPLexerZTNTLexerZ	TOMLLexerZ
Tads3LexerZ	TasmLexerZTclLexerZ	TcshLexerZTcshSessionLexerZTeaTemplateLexerZ	TealLexerZTeraTermLexerZTermcapLexerZTerminfoLexerZTerraformLexerZTexLexerZ	TextLexerZThingsDBLexerZThriftLexerZTiddlyWiki5LexerZTodotxtLexerZTransactSqlLexerZTreetopLexerZTurtleLexerZTwigHtmlLexerZ	TwigLexerZTypeScriptLexerZTypoScriptCssDataLexerZTypoScriptHtmlDataLexerZTypoScriptLexerZ
UcodeLexerZUniconLexerZUrbiscriptLexerZUsdLexerZVBScriptLexerZVCLLexerZVCLSnippetLexerZVCTreeStatusLexerZVGLLexerZ	ValaLexerZVbNetAspxLexerZ
VbNetLexerZVelocityHtmlLexerZVelocityLexerZVelocityXmlLexerZVerilogLexerZ	VhdlLexerZVimLexerZ
WDiffLexerZWatLexerZWebIDLLexerZWhileyLexerZX10LexerZXQueryLexerZXmlDjangoLexerZXmlErbLexerZXmlLexerZXmlPhpLexerZXmlSmartyLexerZ	XorgLexerZ	XsltLexerZ
XtendLexerZXtlangLexerZYamlJinjaLexerZ	YamlLexerZ	YangLexerZ	ZeekLexerZZephirLexerZZigLexerZapdlexer__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__ZLEXERS__name__sysosZfound_lexerspathinsertjoindirname__file__walkrootdirsfilesfilenameendswith
startswithreplacemodule_nameprint
__import__module__all__Z
lexer_namegetattrlexerappendnametuplealiases	filenames	mimetypessortopenfpreadcontentfindheaderfooterwritelenr   r   r   `/home/kop/projects/devel/pgwui/test_venv/lib/python3.7/site-packages/pygments/lexers/_mapping.py<module>   s&  (
.
$

