o
    ‡ÎÖaTù  ã                   @   s¬  d 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-d.“d/d0“d1d2“d3d4“d5d6“d7d8“d9d:“d;d<“d=d>“d?d@“dAdB“dCdD“¥i dEdF“dGdH“dIdJ“dKdL“dMdN“dOdP“dQdR“dSdT“dUdV“dWdX“dYdZ“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€“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“¥i �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“¥i �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˜“¥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/�d0“�d1�d2“�d3�d4“�d5�d6“�d7�d8“�d9�d:“�d;�d<“�d=�d>“�d?�d@“�dA�dB“¥i �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“¥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€“�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-�d.“�d/�d0“¥i �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“¥i �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“¥i �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–“¥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ü“¥�dý�dþ�dÿ�d �d�d�d�dœ¥Ze�dk�
rS�d�dlZ�d�dlZg Zej �dej ej 	e
¡�d�d¡¡ e �d	¡D ]g\ZZZeD ]^Ze �d
¡�	rÙe �d¡�	sÙ�de�d�d…  �d�d	¡e�d�d… f Zeeƒ ee�d�d�dgƒZejD ]!ZeeeƒZe �deeejeejƒeejƒeej ƒff ¡ �	q·�	q|�	que !¡  e"e
ƒ�Z#e# $¡ Z%e% �d�d¡Z%W �d  ƒ n	1 �	sþw   Y  e%�de% &�d¡… Z'e%e% &�d¡�d… Z(e"e
�dƒ�Z#e# )e'¡ e# )�d�d e¡ ¡ e# )e(¡ W �d  ƒ n	1 �
sBw   Y  e�de*eƒ ƒ �dS �d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.
Ú	ABAPLexer)úpygments.lexers.businessÚABAP)Úabap)z*.abapz*.ABAP)ztext/x-abapÚAMDGPULexer)zpygments.lexers.amdgpuÚAMDGPU)Úamdgpu)z*.isa© ÚAPLLexer)zpygments.lexers.aplÚAPL)Úapl)z*.aplz*.aplfz*.aploz*.aplnz*.aplcz*.apliz*.dyalogr   Ú	AbnfLexer)ú pygments.lexers.grammar_notationÚABNF)Úabnf)z*.abnf)ztext/x-abnfÚActionScript3Lexer)úpygments.lexers.actionscriptzActionScript 3)Úactionscript3Úas3©z*.as)zapplication/x-actionscript3ztext/x-actionscript3ztext/actionscript3ÚActionScriptLexer)r   ÚActionScript)ÚactionscriptÚasr   )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)Úambienttalkzambienttalk/2Úat)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)r7   ÚAngular2)Úng2r   r   ÚAntlrActionScriptLexer)úpygments.lexers.parserszANTLR With ActionScript Target)zantlr-actionscriptzantlr-as©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Ú
ArrowLexer)zpygments.lexers.arrowÚArrow)Úarrow)z*.arwr   ÚAscLexer)zpygments.lexers.asczASCII armored)ÚascÚpem)z*.ascz*.pemÚid_dsaÚid_ecdsaÚid_ecdsa_skÚ
id_ed25519Úid_ed25519_skÚid_rsa)zapplication/pgp-keyszapplication/pgp-encryptedzapplication/pgp-signatureÚAspectJLexer)úpygments.lexers.jvmÚAspectJ)Úaspectj)z*.aj)ztext/x-aspectjÚAsymptoteLexer)úpygments.lexers.graphicsÚ	Asymptote)Ú	asymptoteÚasy)z*.asy)ztext/x-asymptoteÚAugeasLexer)rJ   ÚAugeas)Úaugeas)z*.augr   ÚAutoItLexer)úpygments.lexers.automationÚAutoIt)Úautoit)z*.au3)ztext/x-autoitÚAutohotkeyLexer)rp   Ú
autohotkey)rt   Úahk)z*.ahkz*.ahkl)ztext/x-autohotkeyÚAwkLexer)úpygments.lexers.texteditÚAwk)ÚawkÚgawkÚmawkÚnawk)z*.awk)zapplication/x-awkÚBBCBasicLexer)úpygments.lexers.basicz	BBC Basic)Úbbcbasic)z*.bbcr   Ú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   Ú	BareLexer)zpygments.lexers.bareÚBARE)Úbare)z*.barer   Ú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.zshrcz.kshrcÚkshrcÚPKGBUILD)zapplication/x-shzapplication/x-shellscriptztext/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)ÚbatchÚbatÚdosbatchÚwinbatch)z*.batz*.cmd)zapplication/x-dos-batchÚBddLexer)zpygments.lexers.bddÚBdd)Úbdd©z	*.feature)z
text/x-bddÚBefungeLexer)r(   ÚBefunge)Úbefunge)z	*.befunge)zapplication/x-befungeÚBibTeXLexer)r‰   ÚBibTeX)ÚbibtexÚbib)z*.bib)ztext/x-bibtexÚBlitzBasicLexer)r~   Ú
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ÚBoaLexer)zpygments.lexers.boaÚBoa)Úboa)z*.boar   Ú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Ú	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*.idcz*.x[bp]m)ztext/x-chdrztext/x-csrczimage/x-xbitmapzimage/x-xpixmapÚ
CMakeLexer)r�   Ú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#Úcs)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   Ú	CddlLexer)zpygments.lexers.cddlÚCDDL)Úcddl)z*.cddl)ztext/x-cddlÚCeylonLexer)rd   ÚCeylon)Úceylon)z*.ceylon)ztext/x-ceylonÚCfengine3Lexer)rJ   Ú	CFEngine3)Ú	cfengine3Úcf3)z*.cfr   ÚChaiscriptLexer)rP   Ú
ChaiScript)Ú
chaiscriptÚchai)z*.chai)ztext/x-chaiscriptzapplication/x-chaiscriptÚChapelLexer)zpygments.lexers.chapelÚChapel)ÚchapelÚchpl)z*.chplr   ÚCharmciLexer)rT   ÚCharmci)Úcharmci)z*.cir   ÚCheetahHtmlLexer)r7   zHTML+Cheetah)zhtml+cheetahzhtml+spitfireÚhtmlcheetahr   )ztext/html+cheetahztext/html+spitfireÚCheetahJavascriptLexer)r7   z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ÚCheetahLexer)r7   ÚCheetah)ÚcheetahÚspitfire)z*.tmplz*.spt)zapplication/x-cheetahzapplication/x-spitfireÚCheetahXmlLexer)r7   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)rT   ÚClay)Úclay)z*.clay)ztext/x-clayÚ
CleanLexer)zpygments.lexers.cleanÚClean)Úclean)z*.iclz*.dclr   ÚClojureLexer)rd   ÚClojure)ÚclojureÚclj)z*.clj)ztext/x-clojurezapplication/x-clojureÚClojureScriptLexer)rd   Ú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)Úcoffeescriptzcoffee-scriptÚcoffee)z*.coffee)ztext/coffeescriptÚColdfusionCFCLexer)r7   zColdfusion CFC)Úcfc)z*.cfcr   ÚColdfusionHtmlLexer)r7   zColdfusion HTML)Úcfm)z*.cfmz*.cfml)zapplication/x-coldfusionÚColdfusionLexer)r7   Ú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*.HrB  z*.CPP)ztext/x-c++hdrztext/x-c++srcÚCppObjdumpLexer)rá   úcpp-objdump)rL  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*.orcz*.udor   ÚCsoundScoreLexer)r^  zCsound Score)zcsound-scorez
csound-sco)z*.scor   ÚCssDjangoLexer)r7   zCSS+Django/Jinja)z
css+djangoz	css+jinjar   )ztext/css+djangoztext/css+jinjaÚCssErbLexer)r7   zCSS+Ruby)zcss+rubyzcss+erbr   )ztext/css+rubyÚCssGenshiLexer)r7   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)r7   zCSS+PHP)zcss+phpr   )ztext/css+phpÚCssSmartyLexer)r7   z
CSS+Smarty)z
css+smartyr   )ztext/css+smartyÚ	CudaLexer)rT   Ú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)rR  Ú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)r1  ÚDart)Údart)z*.dart)ztext/x-dartÚDasm16Lexer)rá   ÚDASM16)Údasm16)z*.dasm16z*.dasm)ztext/x-dasm16ÚDebianControlLexer)úpygments.lexers.installerszDebian Control file)Ú
debcontrolÚcontrol)r‰  r   ÚDelphiLexer)r   ÚDelphi)ÚdelphiÚpasÚpascalÚobjectpascal)z*.pasz*.dpr)ztext/x-pascalÚDevicetreeLexer)zpygments.lexers.devicetreeÚ
Devicetree)Ú
devicetreeÚdts)z*.dtsz*.dtsi)ztext/x-cÚDgLexer)rs  Údg)r•  )z*.dg)z	text/x-dgÚ	DiffLexer)r~  ÚDiff)ÚdiffÚudiff)z*.diffz*.patch)ztext/x-diffztext/x-patchÚDjangoLexer)r7   zDjango/Jinja)ÚdjangoÚjinjar   )zapplication/x-django-templatingzapplication/x-jinjaÚDockerLexer)rJ   Ú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)rT   ÚeC)Úec)z*.ecz*.eh)ztext/x-echdrztext/x-ecsrcÚEarlGreyLexer)r1  z	Earl Grey)z	earl-greyÚearlgreyÚeg)z*.eg)ztext/x-earl-greyÚEasytrieveLexer)rP   Ú
Easytrieve)Ú
easytrieve)z*.eztú*.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*.eexz*.exsz*.leex)ztext/x-elixirÚElmLexer)zpygments.lexers.elmÚElm)Úelm)z*.elm)z
text/x-elmÚ	ElpiLexer)zpygments.lexers.elpiÚElpi)Úelpi)z*.elpi)ztext/x-elpiÚEmacsLispLexer)rä   Ú	EmacsLisp)z
emacs-lispÚelispÚemacs)z*.el)ztext/x-elispzapplication/x-elispÚ
EmailLexer)zpygments.lexers.emailzE-mail)ÚemailÚeml)z*.eml)zmessage/rfc822ÚErbLexer)r7   Ú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)r7   zHTML+Evoque)zhtml+evoque)ú*.html)ztext/html+evoqueÚEvoqueLexer)r7   ÚEvoque)Úevoque)z*.evoque)zapplication/x-evoqueÚEvoqueXmlLexer)r7   z
XML+Evoque)z
xml+evoque)ú*.xml)zapplication/xml+evoqueÚExeclineLexer)r“   Úexecline)rë  )z*.execr   Ú
EzhilLexer)zpygments.lexers.ezhilÚEzhil)Úezhil©z*.n)ztext/x-ezhilÚFSharpLexer)rÁ   zF#)Úfsharpzf#)ú*.fsz*.fsi)ztext/x-fsharpÚ
FStarLexer)úpygments.lexers.mlÚFStar)Úfstar)z*.fstz*.fsti)ztext/x-fstarÚ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ÚFennelLexer)rä   ÚFennel)ÚfennelÚfnl)z*.fnlr   ÚFishShellLexer)r“   ÚFish)ÚfishÚ	fishshell)z*.fishz*.load)zapplication/x-fishÚFlatlineLexer)r,   ÚFlatline)Úflatliner   )ztext/x-flatlineÚFloScriptLexer)zpygments.lexers.floscriptÚ	FloScript)Ú	floscriptÚflo)z*.flor   Ú
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Úf90)z*.f03z*.f90z*.F03z*.F90)ztext/x-fortranÚFoxProLexer)zpygments.lexers.foxproÚFoxPro)ÚfoxproÚvfpÚclipperÚxbase)z*.PRGz*.prgr   ÚFreeFemLexer)zpygments.lexers.freefemÚFreefem)Úfreefem)z*.edp)ztext/x-freefemÚFutharkLexer)zpygments.lexers.futharkÚFuthark)Úfuthark)z*.fut)ztext/x-futharkÚGAPLexer)r…   ÚGAP)Úgap)r>   ú*.gdz*.giz*.gapr   ÚGDScriptLexer)zpygments.lexers.gdscriptÚGDScript)ÚgdscriptÚgd)r/  )ztext/x-gdscriptzapplication/x-gdscriptÚGLShaderLexer)rh   ÚGLSL)Úglsl)z*.vertz*.fragz*.geo)ztext/x-glslsrcÚ	GSQLLexer)zpygments.lexers.gsqlÚGSQL)Úgsql)z*.gsqlr   ÚGasLexer)rá   ÚGAS)ÚgasÚasm)rï   ú*.S)z
text/x-gasÚ
GcodeLexer)zpygments.lexers.gcodelexerzg-code)Úgcode)z*.gcoder   ÚGenshiLexer)r7   ÚGenshi)ÚgenshiÚkidz
xml+genshizxml+kid)z*.kid)zapplication/x-genshizapplication/x-kidÚGenshiTextLexer)r7   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)ÚgherkinÚcucumberr©   )ztext/x-gherkinÚGnuplotLexer)rh   ÚGnuplot)Úgnuplot)z*.plotz*.plt)ztext/x-gnuplotÚGoLexer)zpygments.lexers.goÚGo)ÚgoÚgolang)z*.go)ztext/x-gosrcÚ	GoloLexer)rd   ÚGolo)Úgolo)z*.golor   ÚGoodDataCLLexer)r   zGoodData-CL)zgooddata-cl)z*.gdc)ztext/x-gooddata-clÚ	GosuLexer)rd   ÚGosu)Úgosu)z*.gsz*.gsxz*.gspz*.vark)ztext/x-gosuÚGosuTemplateLexer)rd   zGosu Template)Úgst)z*.gst)ztext/x-gosu-templateÚGraphvizLexer)zpygments.lexers.graphvizÚGraphviz)ÚgraphvizÚdot)z*.gvz*.dot)ztext/x-graphvizztext/vnd.graphvizÚ
GroffLexer)r�   ÚGroff)ÚgroffÚnroffÚman)z*.[1-9]z*.manz*.1pz*.3pm)zapplication/x-troffz
text/troffÚGroovyLexer)rd   ÚGroovy)Úgroovy)z*.groovyz*.gradle)ztext/x-groovyÚHLSLShaderLexer)rh   ÚHLSL)Úhlsl)z*.hlslz*.hlsli)ztext/x-hlslÚ	HamlLexer)r£  ÚHaml)Úhaml)z*.haml)ztext/x-hamlÚHandlebarsHtmlLexer)r7   zHTML+Handlebars)zhtml+handlebars)z*.handlebarsz*.hbs)ztext/html+handlebarsztext/x-handlebars-templateÚHandlebarsLexer)r7   Ú
Handlebars)Ú
handlebarsr   r   ÚHaskellLexer)r$   ÚHaskell)ÚhaskellÚhs)z*.hs)ztext/x-haskellÚ	HaxeLexer)úpygments.lexers.haxeÚHaxe)ÚhaxeÚhxslÚhx)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Ú
HspecLexer)r$   ÚHspec)Úhspecr   r   ÚHtmlDjangoLexer)r7   zHTML+Django/Jinja)zhtml+djangoz
html+jinjaÚ
htmldjangor   )ztext/html+djangoztext/html+jinjaÚHtmlGenshiLexer)r7   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)r7   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)r7   zHTML+Smarty)zhtml+smartyr   )ztext/html+smartyÚ	HttpLexer)rH  ÚHTTP)Úhttpr   r   Ú	HxmlLexer)r{  ÚHxml)ÚhaxemlÚhxml)z*.hxmlr   ÚHyLexer)rä   ÚHy)Úhylang)ú*.hy)z	text/x-hyzapplication/x-hyÚHybrisLexer)rP   ÚHybris)ÚhybrisÚhy)r�  z*.hyb)ztext/x-hybriszapplication/x-hybrisÚIDLLexer)zpygments.lexers.idlÚIDL)Úidl)ú*.pro)ztext/idlÚ	IconLexer)úpygments.lexers.uniconÚIcon)Úicon)z*.iconz*.ICONr   Ú
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)r³  zInform 6 template)Úi6t)z*.i6tr   ÚInform7Lexer)r³  zInform 7)Úinform7Úi7)z*.niz*.i7xr   ÚIniLexer)rJ   ÚINI)ÚiniÚcfgÚdosini)z*.iniz*.cfgr¶  z.editorconfigz	*.servicez*.socketz*.devicez*.mountz*.automountz*.swapz*.targetz*.pathz*.timerz*.slicez*.scope)z
text/x-iniztext/infÚIoLexer)zpygments.lexers.iolangÚIo)Úio)z*.io)ztext/x-iosrcÚ	IokeLexer)rd   ÚIoke)ÚiokeÚik)z*.ik)ztext/x-iokesrcÚIrcLogsLexer)rH  zIRC logs)Úirc)z*.weechatlog)ztext/x-irclogÚIsabelleLexer)rD  ÚIsabelle)Úisabelle)z*.thy)ztext/x-isabelleÚJLexer)zpygments.lexers.jÚJ)Új)z*.ijs)ztext/x-jÚ	JSLTLexer)zpygments.lexers.jsltÚJSLT)Újslt)z*.jslt)ztext/x-jsltÚ	JagsLexer)rÎ   ÚJAGS)Újags)z*.jagrÓ   r   ÚJasminLexer)rd   ÚJasmin)ÚjasminÚjasminxt©z*.jr   Ú	JavaLexer)rd   ÚJava)Újava)z*.java)ztext/x-javaÚJavascriptDjangoLexer)r7   z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ÚJavascriptErbLexer)r7   zJavaScript+Ruby)zjavascript+rubyzjs+rubyzjavascript+erbzjs+erbr   )zapplication/x-javascript+rubyztext/x-javascript+rubyztext/javascript+rubyÚJavascriptGenshiLexer)r7   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)r1  Ú
JavaScript)Ú
javascriptÚjs)z*.jsz*.jsmz*.mjsz*.cjs)zapplication/javascriptzapplication/x-javascriptztext/x-javascriptztext/javascriptÚJavascriptPhpLexer)r7   zJavaScript+PHP)zjavascript+phpzjs+phpr   )zapplication/x-javascript+phpztext/x-javascript+phpztext/javascript+phpÚJavascriptSmartyLexer)r7   zJavaScript+Smarty)zjavascript+smartyz	js+smartyr   )zapplication/x-javascript+smartyztext/x-javascript+smartyztext/javascript+smartyÚJclLexer)rP   Ú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ÚJSONBareObjectr   r   r   ÚJsonLdLexer)rî  zJSON-LD)Újsonldzjson-ld)z*.jsonld)zapplication/ld+jsonÚ	JsonLexer)rî  ÚJSON)Újsonzjson-object)z*.jsonzPipfile.lock)zapplication/jsonzapplication/json-objectÚJspLexer)r7   zJava Server Page)Újsp)z*.jsp)zapplication/x-jspÚJuliaConsoleLexer)úpygments.lexers.juliazJulia console)Újlconz
julia-replr   r   Ú
JuliaLexer)rø  ÚJulia)ÚjuliaÚjl)z*.jl)ztext/x-juliazapplication/x-juliaÚJuttleLexer)r1  ÚJuttle)Újuttle)z*.juttle)zapplication/juttlezapplication/x-juttleztext/x-juttleztext/juttleÚKalLexer)r1  ÚKal)Úkal)z*.kal)ztext/kalzapplication/kalÚKconfigLexer)rJ   ÚKconfig)ÚkconfigÚ
menuconfigzlinux-configzkernel-config)zKconfig*z*Config.in*zexternal.in*zstandard-modules.in)ztext/x-kconfigÚKernelLogLexer)rH  z
Kernel log)ÚkmsgÚdmesg)z*.kmsgz*.dmesgr   Ú	KokaLexer)r$   ÚKoka)Úkoka)z*.kkz*.kki)ztext/x-kokaÚKotlinLexer)rd   ÚKotlin)Úkotlin)z*.ktz*.kts)ztext/x-kotlinÚ	KuinLexer)zpygments.lexers.kuinÚKuin)Úkuin)z*.knr   ÚLSLLexer)rP   ÚLSL)Úlsl)z*.lsl)z
text/x-lslÚLassoCssLexer)r7   z	CSS+Lasso)z	css+lassor   )ztext/css+lassoÚLassoHtmlLexer)r7   z
HTML+Lasso)z
html+lassor   )ztext/html+lassozapplication/x-httpd-lassozapplication/x-httpd-lasso[89]ÚLassoJavascriptLexer)r7   zJavaScript+Lasso)zjavascript+lassozjs+lassor   )zapplication/x-javascript+lassoztext/x-javascript+lassoztext/javascript+lassoÚ
LassoLexer)r1  ÚLasso)ÚlassoÚlassoscript)z*.lassoz*.lasso[89])ztext/x-lassoÚLassoXmlLexer)r7   z	XML+Lasso)z	xml+lassor   )zapplication/xml+lassoÚ	LeanLexer)rD  ÚLean)Úlean)z*.lean)ztext/x-leanÚLessCssLexer)rf  ÚLessCss)Úless)z*.less)ztext/x-less-cssÚLighttpdConfLexer)rJ   zLighttpd configuration file)ÚlighttpdÚlighty)zlighttpd.conf)ztext/x-lighttpd-confÚLilyPondLexer)zpygments.lexers.lilypondÚLilyPond)Úlilypond)z*.lyr   Ú
LimboLexer)zpygments.lexers.infernoÚLimbo)Úlimbo)rÌ   )z
text/limboÚLiquidLexer)r7   Úliquid)r/  )z*.liquidr   ÚLiterateAgdaLexer)r$   zLiterate Agda)zliterate-agdaÚlagda)z*.lagda)ztext/x-literate-agdaÚLiterateCryptolLexer)r$   zLiterate Cryptol)zliterate-cryptolÚlcryptolÚlcry)z*.lcry)ztext/x-literate-cryptolÚLiterateHaskellLexer)r$   zLiterate Haskell)zliterate-haskellÚlhaskellÚlhs)z*.lhs)ztext/x-literate-haskellÚLiterateIdrisLexer)r$   zLiterate Idris)zliterate-idrisÚlidrisÚlidr)z*.lidr)ztext/x-literate-idrisÚLiveScriptLexer)r1  Ú
LiveScript)Ú
livescriptzlive-script)z*.ls)ztext/livescriptÚ	LlvmLexer)rá   ÚLLVM)Úllvm)z*.ll)ztext/x-llvmÚLlvmMirBodyLexer)rá   zLLVM-MIR Body)zllvm-mir-bodyr   r   ÚLlvmMirLexer)rá   zLLVM-MIR)zllvm-mir)z*.mirr   Ú
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)rP   ÚLua)Úlua)z*.luaz*.wlua)z
text/x-luazapplication/x-luaÚ	MIMELexer)zpygments.lexers.mimeÚMIME)Úmimer   )zmultipart/mixedzmultipart/relatedzmultipart/alternativeÚMOOCodeLexer)rP   ÚMOOCode)ÚmoocodeÚmoo)z*.moo)ztext/x-moocodeÚMSDOSSessionLexer)r“   zMSDOS Session)Údosconr   r   ÚMakefileLexer)r�   ÚMakefile)ÚmakeÚmakefileÚmfÚbsdmake)z*.makz*.mkrX  rZ  z
Makefile.*ÚGNUmakefile)ztext/x-makefileÚMakoCssLexer)r7   zCSS+Mako)zcss+makor   )ztext/css+makoÚMakoHtmlLexer)r7   z	HTML+Mako)z	html+makor   )ztext/html+makoÚMakoJavascriptLexer)r7   zJavaScript+Mako)zjavascript+makozjs+makor   )zapplication/x-javascript+makoztext/x-javascript+makoztext/javascript+makoÚ	MakoLexer)r7   ÚMako)Úmako)z*.mao)zapplication/x-makoÚMakoXmlLexer)r7   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)r�   ÚMarkdown)ÚmarkdownÚmd)z*.mdz
*.markdown)ztext/x-markdownÚ	MaskLexer)r1  ÚMask)Úmask)z*.mask)ztext/x-maskÚ
MasonLexer)r7   ÚMason)Úmason)ú*.mz*.mhtmlz*.mcz*.miÚautohandlerÚdhandler)zapplication/x-masonÚMathematicaLexer)r…   Ú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©rr  )ztext/matlabÚMatlabSessionLexer)r{  zMatlab session)Úmatlabsessionr   r   ÚMaximaLexer)zpygments.lexers.maximaÚMaxima)ÚmaximaÚmacsyma)r¿  z*.maxr   Ú
MesonLexer)zpygments.lexers.mesonÚMeson)Úmesonúmeson.build)rˆ  zmeson_options.txt)ztext/x-mesonÚ
MiniDLexer)rR  ÚMiniD)Úminidr   )ztext/x-minidsrcÚMiniScriptLexer)rP   Ú
MiniScript)Ú
miniscriptÚms)z*.ms)ztext/x-minicriptzapplication/x-miniscriptÚModelicaLexer)rÎ   ÚModelica)Úmodelica)z*.mo)ztext/x-modelicaÚModula2Lexer)zpygments.lexers.modula2zModula-2)Úmodula2Úm2)ú*.defz*.mod)ztext/x-modula2ÚMoinWikiLexer)r�   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)rP   Ú
MoonScript)Ú
moonscriptÚmoon)z*.moon)ztext/x-moonscriptzapplication/x-moonscriptÚ
MoselLexer)zpygments.lexers.moselÚMosel)Úmosel)z*.mosr   ÚMozPreprocCssLexer)r�   zCSS+mozpreproc)zcss+mozpreproc)z*.css.inr   ÚMozPreprocHashLexer)r�   Úmozhashpreproc)r¨  r   r   ÚMozPreprocJavascriptLexer)r�   zJavascript+mozpreproc)zjavascript+mozpreproc)z*.js.inr   ÚMozPreprocPercentLexer)r�   Úmozpercentpreproc)r«  r   r   ÚMozPreprocXulLexer)r�   zXUL+mozpreproc)zxul+mozpreproc)z*.xul.inr   ÚMqlLexer)rT   ÚMQL)ÚmqlÚmq4Úmq5Úmql4Úmql5)z*.mq4z*.mq5z*.mqh)z
text/x-mqlÚMscgenLexer)r,   ÚMscgen)ÚmscgenÚmsc)z*.mscr   Ú
MuPADLexer)r…   ÚMuPAD)Úmupad)z*.mur   Ú	MxmlLexer)r   ÚMXML)Úmxml)z*.mxmlr   Ú
MySqlLexer)úpygments.lexers.sqlÚMySQL)Úmysqlr   )ztext/x-mysqlÚMyghtyCssLexer)r7   z
CSS+Myghty)z
css+myghtyr   )ztext/css+myghtyÚMyghtyHtmlLexer)r7   zHTML+Myghty)zhtml+myghtyr   )ztext/html+myghtyÚMyghtyJavascriptLexer)r7   zJavaScript+Myghty)zjavascript+myghtyz	js+myghtyr   )zapplication/x-javascript+myghtyztext/x-javascript+myghtyztext/javascript+mygthyÚMyghtyLexer)r7   ÚMyghty)Úmyghty)z*.mytÚautodelegate)zapplication/x-myghtyÚMyghtyXmlLexer)r7   z
XML+Myghty)z
xml+myghtyr   )zapplication/xml+myghtyÚNCLLexer)zpygments.lexers.nclÚNCL)Úncl)z*.ncl)ztext/nclÚ	NSISLexer)r‡  Ú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)rØ  )z*.objdump-intel)ztext/x-nasm-objdumpÚNemerleLexer)rÁ   ÚNemerle)Únemerlerï  )ztext/x-nemerleÚ	NesCLexer)rT   ÚnesC)Únesc)z*.nc)ztext/x-nescsrcÚNestedTextLexer)rJ   Ú
NestedText)Ú
nestedtextÚnt)z*.ntr   Ú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)rJ   zNginx configuration file)Únginx)z
nginx.conf)ztext/x-nginx-confÚNimrodLexer)zpygments.lexers.nimrodÚNimrod)ÚnimrodÚnim)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ÚNodeConsoleLexer)r1  zNode.js REPL console session)Ú
nodejsreplr   )ztext/x-nodejsreplÚNotmuchLexer)rH  ÚNotmuch)Únotmuchr   r   Ú
NuSMVLexer)zpygments.lexers.smvÚNuSMV)Únusmv)z*.smvr   Ú
NumPyLexer)rs  ÚNumPy)Únumpyr   r   ÚObjdumpLexer)rá   Úobjdump)r  )z	*.objdump)ztext/x-objdumpÚObjectiveCLexer)rD  zObjective-C)zobjective-cÚ
objectiveczobj-cÚobjc)rr  rÜ   )ztext/x-objective-cÚObjectiveCppLexer)rD  zObjective-C++)zobjective-c++zobjectivec++zobj-c++zobjc++)z*.mmrJ  )ztext/x-objective-c++ÚObjectiveJLexer)r1  zObjective-J)zobjective-jÚ
objectivejzobj-jÚobjjrÚ  )ztext/x-objective-jÚ
OcamlLexer)rô  Ú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ÚOmgIdlLexer)rT   z!OMG Interface Definition Language)zomg-idl)z*.idlz*.pidlr   Ú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ÚOutputLexer)úpygments.lexers.specialzText output)Úoutputr   r   ÚPacmanConfLexer)rJ   Ú
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ÚPegLexer)r   ÚPEG)Úpeg)z*.peg)z
text/x-pegÚ
Perl6Lexer)úpygments.lexers.perlÚPerl6)Úperl6Úpl6Úraku)ú*.plú*.pmz*.nqpz*.p6z*.6plz*.p6lz*.pl6z*.6pmz*.p6mz*.pm6ú*.tz*.rakuz	*.rakumodz
*.rakutestz	*.rakudoc)ztext/x-perl6zapplication/x-perl6Ú	PerlLexer)r5  ÚPerl)ÚperlÚpl)r:  r;  r<  z*.perl)ztext/x-perlzapplication/x-perlÚPhpLexer)úpygments.lexers.phpÚPHP)ÚphpÚphp3Úphp4Úphp5)z*.phpz
*.php[345]r0  )z
text/x-phpÚPigLexer)rd   ÚPig)Úpig)z*.pig)z
text/x-pigÚ	PikeLexer)rT   ÚPike)Úpike)z*.pikez*.pmod)ztext/x-pikeÚPkgConfigLexer)rJ   Ú	PkgConfig)Ú	pkgconfig)z*.pcr   ÚPlPgsqlLexer)r¿  zPL/pgSQL)Úplpgsqlr   )ztext/x-plpgsqlÚPointlessLexer)zpygments.lexers.pointlessÚ	Pointless)Ú	pointless)z*.ptlsr   Ú	PonyLexer)zpygments.lexers.ponyÚPony)Úpony)z*.ponyr   ÚPostScriptLexer)rh   Ú
PostScript)Ú
postscriptÚpostscr)z*.psz*.eps)zapplication/postscriptÚPostgresConsoleLexer)r¿  zPostgreSQL console (psql))Úpsqlzpostgresql-consolezpostgres-consoler   )ztext/x-postgresql-psqlÚPostgresLexer)r¿  zPostgreSQL SQL dialect)Ú
postgresqlÚpostgresr   )ztext/x-postgresqlÚPovrayLexer)rh   ÚPOVRay)Úpov)z*.povr0  )ztext/x-povrayÚPowerShellLexer)r“   Ú
PowerShell)Ú
powershellÚpwshÚposhÚps1Úpsm1)z*.ps1z*.psm1)ztext/x-powershellÚPowerShellSessionLexer)r“   zPowerShell Session)zpwsh-sessionÚps1conr   r   Ú
PraatLexer)zpygments.lexers.praatÚPraat)Úpraat)z*.praatz*.procz*.pscr   ÚProcfileLexer)zpygments.lexers.procfileÚProcfile)Úprocfile)rr  r   ÚPrologLexer)rH  ÚProlog)Úprolog)rµ  z*.prologr¥  r:  )ztext/x-prologÚPromQLLexer)zpygments.lexers.promqlÚPromQL)Úpromql)z*.promqlr   ÚPropertiesLexer)rJ   Ú
Properties)Ú
propertiesÚjproperties)z*.properties)ztext/x-java-propertiesÚProtoBufLexer)r,   zProtocol Buffer)ÚprotobufÚproto)z*.protor   ÚPsyshConsoleLexer)rB  zPsySH console session for PHP)Úpsyshr   r   Ú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ÚPython2Lexer)rs  z
Python 2.x)Úpython2Úpy2r   )ztext/x-python2zapplication/x-python2ÚPython2TracebackLexer)rs  zPython 2.x Traceback)Úpy2tb)z*.py2tb)ztext/x-python2-tracebackÚPythonConsoleLexer)rs  zPython console session)Úpyconr   )ztext/x-python-doctestÚPythonLexer)rs  ÚPython)ÚpythonÚpyÚsageÚpython3Úpy3)z*.pyz*.pywz*.jyz*.sageú*.scÚ
SConstructÚ
SConscriptz*.bzlÚBUCKÚBUILDzBUILD.bazelÚ	WORKSPACEz*.tac)ztext/x-pythonzapplication/x-pythonztext/x-python3zapplication/x-python3ÚPythonTracebackLexer)rs  zPython Traceback)ÚpytbÚpy3tb)z*.pytbz*.py3tb)ztext/x-python-tracebackztext/x-python3-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)zrng-compactÚrnc)z*.rncr   ÚRPMSpecLexer)r‡  Ú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)r!  zRaw token datar   r   )zapplication/x-pygments-tokensÚRdLexer)r²  ÚRd)Úrd)z*.Rd)ztext/x-r-docÚReasonLexer)rô  ÚReasonML)ÚreasonmlÚreason)z*.rez*.rei)ztext/x-reasonmlÚ
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)rJ   Úreg)Úregistry)z*.reg)ztext/x-windows-registryÚResourceLexer)zpygments.lexers.resourceÚResourceBundle)ÚresourcebundleÚresourcer   r   Ú	RexxLexer)rP   ÚRexx)ÚrexxÚarexx)z*.rexxz*.rexz*.rxz*.arexx)ztext/x-rexxÚ
RhtmlLexer)r7   ÚRHTML)Úrhtmlzhtml+erbz	html+ruby)z*.rhtml)ztext/html+rubyÚ	RideLexer)zpygments.lexers.rideÚRide)Úride)z*.ride)ztext/x-rideÚ	RitaLexer)zpygments.lexers.ritaÚRita)Úrita)z*.rita)z	text/ritaÚRoboconfGraphLexer)úpygments.lexers.roboconfzRoboconf Graph)zroboconf-graph)z*.graphr   ÚRoboconfInstancesLexer)rñ  zRoboconf Instances)zroboconf-instances)z*.instancesr   ÚRobotFrameworkLexer)zpygments.lexers.robotframeworkÚRobotFramework)Úrobotframework)z*.robot)ztext/x-robotframeworkÚRqlLexer)r¿  ÚRQL)Úrql)z*.rql)z
text/x-rqlÚRslLexer)r,   ÚRSL)Úrsl)z*.rsl)ztext/rslÚRstLexer)r�   ÚreStructuredText)ÚrestructuredtextÚrstÚrest)z*.rstz*.rest)z
text/x-rstztext/prs.fallenstein.rstÚRtsLexer)zpygments.lexers.trafficscriptÚTrafficScript)ÚtrafficscriptÚrts)z*.rtsr   ÚRubyConsoleLexer)rû  zRuby irb session)ÚrbconÚirbr   )ztext/x-ruby-shellsessionÚ	RubyLexer)rû  ÚRuby)ÚrubyÚrbÚduby)	z*.rbz*.rbwÚRakefilez*.rakez	*.gemspecz*.rbxz*.dubyÚGemfileÚVagrantfile)ztext/x-rubyzapplication/x-rubyÚ	RustLexer)zpygments.lexers.rustÚRust)ÚrustÚrs)z*.rsz*.rs.in)z	text/rustztext/x-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Ú	SarlLexer)rd   ÚSARL)Úsarl)z*.sarl)ztext/x-sarlÚ	SassLexer)rf  ÚSass)Úsass)z*.sass)ztext/x-sassÚ	SaviLexer)zpygments.lexers.saviÚSavi)Úsavi)z*.savir   Ú
ScalaLexer)rd   ÚScala)Úscala)z*.scala)ztext/x-scalaÚ
ScamlLexer)r£  ÚScaml)Úscaml)z*.scaml)ztext/x-scamlÚ
ScdocLexer)zpygments.lexers.scdocÚscdoc)r.  Úscd)ú*.scdz*.scdocr   Ú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)rf  ÚSCSS)Úscss)z*.scss)ztext/x-scssÚSedLexer)rw   ÚSed)ÚsedÚgsedÚssed)z*.sedz	*.[gs]sed)z
text/x-sedÚ
ShExCLexer)úpygments.lexers.rdfÚShExC)ÚshexcÚshex)z*.shex)z	text/shexÚ	ShenLexer)rä   ÚShen)Úshen)z*.shen)ztext/x-shenzapplication/x-shenÚ
SieveLexer)zpygments.lexers.sieveÚSieve)Úsieve)z*.sivz*.siever   ÚSilverLexer)rÅ   ÚSilver)Úsilver)z*.silz*.vprr   ÚSingularityLexer)rJ   ÚSingularity)Úsingularity)r–  rO  r   Ú
SlashLexer)zpygments.lexers.slashÚSlash)Úslash)z*.slar   Ú	SlimLexer)r  ÚSlim)Úslim)z*.slim)ztext/x-slimÚSlurmBashLexer)r“   ÚSlurm)ÚslurmÚsbatch)z*.slr   Ú
SmaliLexer)zpygments.lexers.dalvikÚSmali)Úsmali)z*.smali)z
text/smaliÚSmalltalkLexer)rç  Ú	Smalltalk)Ú	smalltalkÚsqueakÚst)z*.st)ztext/x-smalltalkÚSmartGameFormatLexer)zpygments.lexers.sgfÚSmartGameFormat)Úsgf)z*.sgfr   ÚSmartyLexer)r7   ÚSmarty)Úsmarty)z*.tpl)zapplication/x-smartyÚSmithyLexer)zpygments.lexers.smithyÚSmithy)Úsmithy)z*.smithyr   ÚSnobolLexer)zpygments.lexers.snobolÚSnobol)Úsnobol)z*.snobol)ztext/x-snobolÚSnowballLexer)r,   ÚSnowball)Úsnowball)z*.sblr   ÚSolidityLexer)zpygments.lexers.solidityÚSolidity)Úsolidity)z*.solr   ÚSophiaLexer)zpygments.lexers.sophiaÚSophia)Úsophia)z*.aesr   ÚSourcePawnLexer)r-  Ú
SourcePawn)Úsp)z*.sp)ztext/x-sourcepawnÚSourcesListLexer)r‡  zDebian Sourcelist)Ú
debsourcesÚsourceslistúsources.list)r~  r   ÚSparqlLexer)rA  ÚSPARQL)Úsparql)z*.rqz*.sparql)zapplication/sparql-queryÚ
SpiceLexer)zpygments.lexers.spiceÚSpice)ÚspiceÚ	spicelang)z*.spice)ztext/x-spiceÚSqlLexer)r¿  ÚSQL)Úsql©z*.sql)z
text/x-sqlÚSqliteConsoleLexer)r¿  Ú
sqlite3con)Úsqlite3)z*.sqlite3-console)ztext/x-sqlite3-consoleÚSquidConfLexer)rJ   Ú	SquidConf)Ú	squidconfú
squid.confÚsquid)r�  )ztext/x-squidconfÚSrcinfoLexer)zpygments.lexers.srcinfoÚSrcinfo)Úsrcinfo)z.SRCINFOr   ÚSspLexer)r7   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)ÚsupercolliderÚsc)rœ  r0  )zapplication/supercolliderztext/supercolliderÚ
SwiftLexer)rD  ÚSwift)Úswift)z*.swift)ztext/x-swiftÚ	SwigLexer)rT   ÚSWIG)Úswig)z*.swgz*.i)z	text/swigÚSystemVerilogLexer)úpygments.lexers.hdlÚsystemverilog)rª  Úsv)z*.svz*.svh)ztext/x-systemverilogÚTAPLexer)rL  ÚTAP)Útap)z*.tapr   ÚTNTLexer)zpygments.lexers.tntzTypographic Number Theory)Útnt)z*.tntr   Ú	TOMLLexer)rJ   ÚTOML)Útoml)z*.tomlÚPipfilezpoetry.lockr   Ú
Tads3Lexer)r³  zTADS 3)Útads3)r<  r   Ú	TasmLexer)rá   ÚTASM)Útasm)rÕ  rÖ  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)r7   ÚTea)Útea)z*.tea)z
text/x-teaÚ	TealLexer)zpygments.lexers.tealÚteal)rÇ  )z*.tealr   ÚTeraTermLexer)zpygments.lexers.teratermzTera Term macro)ÚteratermmacroÚteratermÚttl©z*.ttl)ztext/x-teratermmacroÚTermcapLexer)rJ   ÚTermcap)Útermcap)rÏ  ztermcap.srcr   ÚTerminfoLexer)rJ   ÚTerminfo)Úterminfo)rÒ  zterminfo.srcr   ÚTerraformLexer)rJ   Ú	Terraform)Ú	terraformÚtf)z*.tf)zapplication/x-tfzapplication/x-terraformÚTexLexer)r�   ÚTeX)ÚtexÚlatex)z*.texz*.auxz*.toc)z
text/x-texztext/x-latexÚ	TextLexer)r!  z	Text only)Útext)z*.txt)z
text/plainÚThingsDBLexer)zpygments.lexers.thingsdbÚThingsDB)ÚtiÚthingsdb)z*.tir   ÚThriftLexer)r,   ÚThrift)Úthrift)z*.thrift)zapplication/x-thriftÚTiddlyWiki5Lexer)r�   Útiddler)Útid)z*.tid)ztext/vnd.tiddlywikiÚTodotxtLexer)rH  ÚTodotxt)Útodotxt)ztodo.txtz	*.todotxt)ztext/x-todoÚTransactSqlLexer)r¿  zTransact-SQL)Útsqlzt-sqlr‰  )ztext/x-tsqlÚTreetopLexer)r<   ÚTreetop)Útreetop)z	*.treetopz*.ttr   ÚTurtleLexer)rA  ÚTurtle)ÚturtlerÌ  )ztext/turtlezapplication/x-turtleÚTwigHtmlLexer)r7   z	HTML+Twig)z	html+twig)z*.twig)ztext/html+twigÚ	TwigLexer)r7   ÚTwig)Útwigr   )zapplication/x-twigÚTypeScriptLexer)r1  Ú
TypeScript)Ú
typescriptÚts)z*.ts)zapplication/x-typescriptztext/x-typescriptÚTypoScriptCssDataLexer)úpygments.lexers.typoscriptÚTypoScriptCssData)Útyposcriptcssdatar   r   ÚTypoScriptHtmlDataLexer)rû  ÚTypoScriptHtmlData)Útyposcripthtmldatar   r   ÚTypoScriptLexer)rû  Ú
TypoScript)Ú
typoscript)z*.typoscript)ztext/x-typoscriptÚ
UcodeLexer)r§  Úucode)r  )ú*.uz*.u1z*.u2r   ÚUniconLexer)r§  ÚUnicon)Úunicon)z*.icn)ztext/uniconÚUrbiscriptLexer)zpygments.lexers.urbiÚ
UrbiScript)Ú
urbiscript)r  )zapplication/x-urbiscriptÚUsdLexer)zpygments.lexers.usdÚUSD)ÚusdÚusda)z*.usdz*.usdar   ÚVBScriptLexer)r~   ÚVBScript)Úvbscript)z*.vbsz*.VBSr   Ú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)rT   Ú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)r7   zHTML+Velocity)zhtml+velocityr   )ztext/html+velocityÚVelocityLexer)r7   ÚVelocity)Úvelocity)z*.vmz*.fhtmlr   ÚVelocityXmlLexer)r7   zXML+Velocity)zxml+velocityr   )zapplication/xml+velocityÚVerilogLexer)r©  Úverilog)r0  ÚvrG  )ztext/x-verilogÚ	VhdlLexer)r©  Úvhdl)r3  )z*.vhdlz*.vhd)ztext/x-vhdlÚVimLexer)rw   ÚVimL)Úvim)	z*.vimz.vimrcz.exrcz.gvimrcÚ_vimrcÚ_exrcÚ_gvimrcÚvimrcÚgvimrc)z
text/x-vimÚ
WDiffLexer)r~  ÚWDiff)Úwdiff)z*.wdiffr   ÚWatLexer)zpygments.lexers.webassemblyÚWebAssembly)ÚwastÚwat)z*.watz*.wastr   ÚWebIDLLexer)zpygments.lexers.webidlzWeb IDL)Úwebidl)z*.webidlr   Ú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)r7   zXML+Django/Jinja)z
xml+djangoz	xml+jinjar   )zapplication/xml+djangozapplication/xml+jinjaÚXmlErbLexer)r7   zXML+Ruby)zxml+rubyzxml+erbr   )zapplication/xml+rubyÚXmlLexer)r£  ÚXML)Úxml)ré  ú*.xslz*.rssr�  z*.xsdz*.wsdlz*.wsf)ztext/xmlzapplication/xmlzimage/svg+xmlzapplication/rss+xmlzapplication/atom+xmlÚXmlPhpLexer)r7   zXML+PHP)zxml+phpr   )zapplication/xml+phpÚXmlSmartyLexer)r7   z
XML+Smarty)z
xml+smartyr   )zapplication/xml+smartyÚ	XorgLexer)zpygments.lexers.xorgÚXorg©z	xorg.confr]  r   Ú	XsltLexer)r£  ÚXSLT)Úxslt)rX  r�  z*.xpl)zapplication/xsl+xmlzapplication/xslt+xmlÚ
XtendLexer)rd   ÚXtend)Úxtend)z*.xtend)ztext/x-xtendÚXtlangLexer)rä   Úxtlang)Ú	extempore)z*.xtmr   )r7   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)zpygments.lexers.yangÚYANG)Úyang)z*.yang)zapplication/yang)r,   ÚZeek)ÚzeekÚbro)z*.zeekz*.bror   )rB  ÚZephir)Úzephir)z*.zepr   )zpygments.lexers.zigÚZig)Úzig)z*.zig)ztext/zig)zpygments.lexers.apdlexerz ANSYS parametric design language)ÚansysÚapdl)z*.ansr   )ÚYamlJinjaLexerÚ	YamlLexerÚ	YangLexerÚ	ZeekLexerÚZephirLexerÚZigLexerÚ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__Ú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   ú:/usr/lib/python3/dist-packages/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 � �†  { � �…  | � �„  } � �ƒ  ~ � �‚   � ��    � � �ÿ    � � �þ    � � �ý    � � �ü    � � �û    � � �ú    � � �ù    � � �ø   	 � � �÷   
 � � �ö    � � �õ    � � �ô    � � �ó    � � �ò    � � �ñ    � � �ð    � � �ï    � � �î    � � �í    � � �ì    � � �ë    � � �ê    � � �é    � � �è    � � �ç    � � �æ    � � �å    � � �ä    � � �ã    � � �â    � � �á     � � �à   ! � � �ß   " � � �Þ   # � � �Ý   $ � � �Ü   % � � �Û   & � � �Ú   ' � � �Ù   ( � � �Ø   ) � � �×   * � � �Ö   + � � �Õ   , � � �Ô   - � � �Ó   . � � �Ò   / � � �Ñ   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 � � �†   { � � �…   | � � �„   } � � �ƒ   ~ � � �‚    � � ��     � � � �ÿ     � � � �þ     � � � �
÷    ((ÿ

üÿÿ€ø
 ø	
 ýÓ