
xi\c           @  st)  d  Z  d d l m Z id d d
d
d
f d	 6d
 d d
d
d
f d 6d d d
d
d
f d 6d d d
d
d
f d 6d d d
d
d
f d$ 6d% d& d
d
d
f d. 6d/ d0 d
d
d
f d6 6d7 d8 d
d
d
f d< 6d= d> d
d
d
f dA 6dB dC d
d
d
f dG 6dH dI d
d
d
f dO 6dP dQ d
d
d
f dT 6dU dV d
d
d
f dY 6dU dZ d
d
d
f d\ 6d] d^ d ddf dc 6d] dd dddf dg 6d] dh dddf dj 6d] dk d	d
df dm 6d] dn dddf dp 6d] dq dddf ds 6d] dt dddf dv 6d] dw dddf dy 6d] dz dddf d} 6d~ d dddf d 6d d ddd f d 6d d d!d"d#f d 6d d d$d%d&f d 6d d d'd(d)f d 6d~ d d*d+d,f d 6d d d-d.d/f d 6d d d0d1d2f d 6d d d3d4d5f d 6d d d6d7d8f d 6d d d9d:d;f d 6d d d<d=d>f d 6d d d?d@dAf d 6d d dBdCdDf d 6d d dEdFdGf d 6d d dHdIdJf d 6d d dKdLdMf d 6d= d dNdOdPf d6d ddQdRdSf d6d ddTdUdVf d6d ddWdXdYf d6d ddZd[d\f d6ddd]d^d_f d6d d!d`dadbf d%6d&d'dcdddef d*6d= d+dfdgdhf d16dB d2didjdkf d56d6d7dldmdnf d<6d= d=dodpdqf dB6dCdDdrdsdtf dK6d dLdudvdwf dQ6dRdSdxdydzf dV6dWdXd{d|d}f d[6d d\d~ddf dc6d dddddf di6dRdjdddf dm6d/ dndddf dq6d= drdddf du6dvdwdddf dz6d d{dddf d~6d ddddf d6d~ ddddf d6d ddddf d6dddddf d6d ddddf d6dU ddddf d6dU ddddf d6dU ddddf d6dU ddddf d6dddddf d6d ddddf d6dddddf d6d ddddf d6d ddddf d6d ddddf d6d ddddf d6dddddf d6dU ddddf d6dU ddddf d6dU ddddf d6dWddddf d6dddddf d6dddddf d6dCddddf d"6dRd#dddf d*6dB d+dddf d06d1d2dddf d66d7 d7dddf d<6d=d>dddf dC6dDdEdddf dI6dDdJdddf dO6dDdPdddf dT6dU dUdddf dZ6dU d[dddf d_6dU d`dddf dd6dedfdddf dj6dU dkdd df dn6dU dodddf dr6d dsdddf dy6dzd{dd	d
f d6dddddf d6d1ddddf d6dRddddf d6dddddf d6dddddf d6dRddddf d6dddddf d6d% dd d!d"f d6ddd#d$d%f d6ddd&d'd(f d6dU dd)d*d+f d6d~ dd,d-d.f d6ddd/d0d1f d6ddd2d3d4f d6ddd5d6d7f d6ddd8d9d:f d6ddd;d<d=f d6ddd>d?d@f d6d ddAdBdCf d6dddDdEdFf d6d ddGdHdIf d
6d] ddJdKdLf d6dddMdNdOf d6dddPdQdRf d6dddSdTdUf d"6d#d$dVdWdXf d(6dWd)dYdZd[f d06dU d1d\d]d^f d46dd5d_d`daf d<6dd=dbdcddf dA6dU dBdedfdgf dF6dU dGdhdidjf dK6dU dLdkdldmf dP6dQdRdndodpf dV6d dWdqdrdsf d]6d^d_dtdudvf dc6dddedwdxdyf dk6dldmdzd{d|f dq6drdsd}d~df dy6dWdzdddf d~6d ddddf d6dB ddddf d6dddddf d6dddddf d6dddddf d6dddddf d6dddddf d6dddddf d6d ddddf d6d ddddf d6dRddddf d6dU ddddf d6dU ddddf d6dddddf d6dddddf d6d ddddf d6dddddf d6d ddddf d6d ddddf d6d ddddf d6d ddddf d6d ddddf d6d ddddf d6d ddddf d6dddddf d 6dU d!dddf d'6dU d(dddf d*6d7 d+dddf d06d1d2dddf d;6d<d=dddf d?6dRd@dddf dE6d7 dFdddf dH6dU dIdddf dO6dU dPdddf dT6ddUdddf d\6dU d]dddf de6dU dfdddf di6ddjdddf dl6d1dmdddf dq6dWdrdddf dw6d dxdddf d~6ddddd f d6dddddf d6d7 ddddf d6ddddd	f d6ddd
ddf d6dddddf d6dddddf d6d~ ddddf d6dddddf d6d ddddf d6dddddf d6dddd d!f d6ddd"d#d$f d6d6dd%d&d'f d6d dd(d)d*f d6d dd+d,d-f d6dU dd.d/d0f d6dU dd1d2d3f d6dU dd4d5d6f d6ddd7d8d9f d6dU dd:d;d<f d	6dU d
d=d>d?f d6d dd@dAdBf d6d ddCdDdEf d6dddFdGdHf d!6dd"dIdJdKf d'6dd(dLdMdNf d,6dU d-dOdPdQf d16d2d3dRdSdTf d56d2d6dUdVdWf d<6dd=dXdYdZf dD6ddEd[d\d]f dJ6d~ dKd^d_d`f dT6d7 dUdadbdcf dZ6d d[dddedff d_6d d`dgdhdif dd6dU dedjdkdlf dh6dU didmdndof dn6dU dodpdqdrf du6ddvdsdtduf d|6dU d}dvdwdxf d6dddydzd{f d6dedd|d}d~f d6d~ ddddf d6dddddf d6dU ddddf d6d7 ddddf d6d7 ddddf d6d7 ddddf d6d7 ddddf d6dddddf d6dRddddf d6dddddf d6dddddf d6d ddddf d6d ddddf d6d ddddf d6d ddddf d6dU ddddf d6dU ddddf d6dU ddddf d6dU ddddf d6dU ddddf d 6d ddddf d6d ddddf d6dddddf d6dU ddddf d6d ddddf d'6d(d)dddf d,6d(d-dddf d/6d1d0dddf d36d6d4dddf d86d9d:dddf d@6d dAdddf dE6d dFdddf dJ6dKdLdddf dO6d dPdddf dV6d dWdddf dZ6d d[dddf d\6d d]dddf d`6d dadddf db6d dcdddf df6d dgdddf dq6dB drdddf dv6d dwdddf dz6d d{dddf d~6ddd ddf d6dU ddddf d6dU ddddf d6dU dd	d
df d6dU ddddf d6dU ddddf d6dddddf d6dddddf d6dRddddf d6dRddddf d6d dddd f d6d dd!d"d#f d6dWdd$d%d&f d6ddd'd(d)f d6d~ dd*d+d,f d6ddd-d.d/f d6ddd0d1d2f d6ddd3d4d5f d6ddd6d7d8f d6ddd9d:d;f d6dRdd<d=d>f d6ddd?d@dAf d6dddBdCdDf d6dd dEdFdGf d6dddHdIdJf d6d(ddKdLdMf d6d/ ddNdOdPf d6dddQdRdSf d6dddTdUdVf d#6d d$dWdXdYf d,6d~ d-dZd[d\f d06dB d1d]d^d_f d46d5d6d`dadbf d;6d<d=dcdddef dB6dCdDdfdgdhf dT6dCdUdidjdkf dZ6d[d\dldmdnf dd6d dedodpdqf di6d djdrdsdtf do6d~ dpdudvdwf ds6ddtdxdydzf dw6dxdyd{d|d}f d|6d d}d~ddf d6dddddf d6dddddf d6d ddddf d6d ddddf d6d ddddf d6dddddf d6dddddf d6d~ ddddf d6dB ddddf d6dddddf d6dB ddddf d6dddddf d6dddddf d6dddddf d6dddddf d6dddddf d6dddddf d6d ddddf d6dddddf d6dddddf d6d ddddf d6dddddf d6dddddf d6dWddddf d6d] ddddf d6d] ddddf d 6d] d!dddf d#6d] d$dddf d&6d] d'dddf d)6d] d*dddf d,6d] d-dddf d/6d] d0dddf d36d4d5dddf d86d d9dddf d=6d>d?dddf dE6d>dFdddf dM6d= dNdddf dQ6d~ dRdddf dV6dWdXdddf d\6d d]dddf de6dU dfdddf dl6dmdndddf dq6dmdrdd df du6dvdwdddf d{6dd|dddf d6dB ddd	d
f d6d ddddf d6dddddf d6ddddddf d6ddddddf d6dddddf d6dddddf d6d ddddf d6ddd d!d"f d6d dd#d$d%f d6dedd&d'd(f d6d dd)d*d+f d6ddd,d-d.f d6dWdd/d0d1f d6d(dd2d3d4f d6dedd5d6d7f d6dWdd8d9d:f d6d&d 	d;d<d=f d	6d	d	d>d?d@f d		6dd
	dAdBdCf d	6d d	dDdEdFf d	6d	d	dGdHdIf d	6dd	dJdKdLf d	6d 	d!	dMdNdOf d$	6dU d%	dPdQdRf d)	6d*	d+	dSdTdUf d/	6dB d0	dVdWdXf d3	6d<d4	dYdZd[f d8	6dd9	d\d]d^f d=	6d>	d?	d_d`daf dD	6ddE	dbdcddf dI	6ddJ	dedfdgf dN	6d~ dO	dhdidjf dT	6dU dU	dkdldmf dY	6d6dZ	dndodpf d]	6d^	d_	dqdrdsf dg	6dh	di	dtdudvf do	6ddp	dwdxdyf dt	6d du	dzd{d|f dz	6d{	d|	d}d~df d	6dd	dddf d	6d~ d	dddf d	6dd	dddf d	6dRd	dddf d	6d	d	dddf d	6d d	dddf d	6d d	dddf d	6dU d	dddf d	6d	d	dddf d	6d~ d	dddf d	6d~ d	dddf d	6d~ d	dddf d	6d d	dddf d	6d4d	dddf d	6dB d	dddf d	6dd	dddf d	6dd	dddf d	6d] d	dddf d	6d>	d	dddf d	6dU d	dddf d	6dU d	dddf d	6dd	dddf d	6d	d	dddf d	6d	d	dddf d	6d	d	dddf d
6dd
dddf d
6dd	
dddf d
6d
d
dddf d
6d d
dddf d
6d
d
dddf d
6d
d
dddf d"
6dd#
dddf d%
6dB d&
dddf d)
6d d*
dddf d0
6d d1
dddf d2
6d d3
dddf d9
6dU d:
dddf d=
6dU d>
dddf dB
6dU dC
dddf dF
6d{	dG
dddf dJ
6d{	dK
dddf dO
6d dP
dddf d\
6dd]
ddd f d`
6da
db
dddf df
6dg
dh
dddf dm
6ddn
ddd	f d{
6dU d|
d
ddf d
6dU d
dddf d
6dd
dddf d
6dU d
dddf d
6dU d
dddf d
6d
d
dddf d
6dd
dddf d
6d d
dd d!f d
6dWd
d"d#d$f d
6dU d
d%d&d'f d
6dd
d(d)d*f d
6d[d
d+d,d-f d
6Z e d
k rp)d d
l Z d d
l Z g  Z e j j	 d
e j j
 e j j e  d
d
  x e j d
 D] \ Z Z Z x e D] Z e j d
 r'e j d
 r'd
e d
j d
d
 e d
 f Z e e  e e d
d
d
g  Z xg e j D]Y Z e e e  Z e j d
e e e j e  e j!  e  e j"  e  e j#  f f  qB(Wq'q'Wq'We j$   e% e  % Z& e& j'   Z( e( j d
d
 Z( Wd
QXe( e( j) d
  Z* e( e( j) d
 Z+ e% e d
 ; Z& e& j, e*  e& j, d
d
j
 e   e& j, e+  Wd
QXe d
e- e   n  d
S(.  s  
    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.
i(   t   print_functions   pygments.lexers.businesst   ABAPt   abaps   *.abaps   *.ABAPs   text/x-abapt	   ABAPLexers   pygments.lexers.aplt   APLt   apls   *.aplt   APLLexers    pygments.lexers.grammar_notationt   ABNFt   abnfs   *.abnfs   text/x-abnft	   AbnfLexers   pygments.lexers.actionscripts   ActionScript 3t   as3t   actionscript3s   *.ass   application/x-actionscript3s   text/x-actionscript3s   text/actionscript3t   ActionScript3Lexert   ActionScriptt   ast   actionscripts   application/x-actionscripts   text/x-actionscripts   text/actionscriptt   ActionScriptLexers   pygments.lexers.pascalt   Adat   adat   ada95t   ada2005s   *.adbs   *.adss   *.adas
   text/x-adat   AdaLexers   pygments.lexers.archetypet   ADLt   adls   *.adls   *.adlss   *.adlfs   *.adlxt   AdlLexers   pygments.lexers.haskellt   Agdat   agdas   *.agdas   text/x-agdat	   AgdaLexers   pygments.lexers.esoterict   Aheuit   aheuis   *.aheuit
   AheuiLexers   pygments.lexers.dslst   Alloyt   alloys   *.alss   text/x-alloyt
   AlloyLexers   pygments.lexers.ambientt   AmbientTalkt   att   ambienttalks   ambienttalk/2s   *.ats   text/x-ambienttalkt   AmbientTalkLexers   pygments.lexers.amplt   Amplt   ampls   *.runt	   AmplLexers   pygments.lexers.templatess   HTML + Angular2s   html+ng2s   *.ng2t   Angular2HtmlLexert   Angular2t   ng2t   Angular2Lexers   pygments.lexers.parserss   ANTLR With ActionScript Targets   antlr-ass   antlr-actionscripts   *.Gs   *.gt   AntlrActionScriptLexers   ANTLR With C# Targets   antlr-csharps   antlr-c#t   AntlrCSharpLexers   ANTLR With CPP Targets	   antlr-cppt   AntlrCppLexers   ANTLR With Java Targets
   antlr-javat   AntlrJavaLexert   ANTLRt   antlrt
   AntlrLexers   ANTLR With ObjectiveC Targets
   antlr-objct   AntlrObjectiveCLexers   ANTLR With Perl Targets
   antlr-perlt   AntlrPerlLexers   ANTLR With Python Targets   antlr-pythont   AntlrPythonLexers   ANTLR With Ruby Targets
   antlr-rubys   antlr-rbt   AntlrRubyLexers   pygments.lexers.configst
   ApacheConft
   apacheconft   aconft   apaches	   .htaccesss   apache.confs   apache2.confs   text/x-apacheconft   ApacheConfLexers   pygments.lexers.scriptingt   AppleScriptt   applescripts   *.applescriptt   AppleScriptLexers   pygments.lexers.c_liket   Arduinot   arduinos   *.inos   text/x-arduinot   ArduinoLexers   pygments.lexers.jvmt   AspectJt   aspectjs   *.ajs   text/x-aspectjt   AspectJLexers   pygments.lexers.graphicst	   Asymptotet   asyt	   asymptotes   *.asys   text/x-asymptotet   AsymptoteLexert   Augeast   augeass   *.augt   AugeasLexers   pygments.lexers.automationt   AutoItt   autoits   *.au3s   text/x-autoitt   AutoItLexert
   autohotkeyt   ahks   *.ahks   *.ahkls   text/x-autohotkeyt   AutohotkeyLexers   pygments.lexers.texteditt   Awkt   awkt   gawkt   mawkt   nawks   *.awks   application/x-awkt   AwkLexers   pygments.lexers.basics	   BBC Basict   bbcbasics   *.bbct   BBCBasicLexers   pygments.lexers.markupt   BBCodet   bbcodes   text/x-bbcodet   BBCodeLexers   pygments.lexers.algebrat   BCt   bcs   *.bct   BCLexers   pygments.lexers.bibtext   BSTt   bsts
   bst-pybtexs   *.bstt   BSTLexers   pygments.lexers.makes   Base Makefilet   basemaket   BaseMakefileLexers   pygments.lexers.shellt   Basht   basht   sht   ksht   zsht   shells   *.shs   *.kshs   *.bashs   *.ebuilds   *.eclasss   *.exheres-0s   *.exlibs   *.zshs   .bashrct   bashrcs   .bash_*s   bash_*t   zshrcs   .zshrct   PKGBUILDs   application/x-shs   application/x-shellscripts   text/x-shellscriptt	   BashLexers   Bash Sessiont   consoles   shell-sessions   *.sh-sessions   *.shell-sessions   application/x-shell-sessions   application/x-sh-sessiont   BashSessionLexert	   Batchfilet   batt   batcht   dosbatcht   winbatchs   *.bats   *.cmds   application/x-dos-batcht
   BatchLexert   Befunget   befunges	   *.befunges   application/x-befunget   BefungeLexert   BibTeXt   bibt   bibtexs   *.bibs   text/x-bibtext   BibTeXLexert
   BlitzBasict
   blitzbasict   b3dt   bpluss   *.bbs   *.declss	   text/x-bbt   BlitzBasicLexert   BlitzMaxt   blitzmaxt   bmaxs   *.bmxs
   text/x-bmxt   BlitzMaxLexert   BNFt   bnfs   *.bnfs
   text/x-bnft   BnfLexers   pygments.lexers.boat   Boat   boas   *.boat   BoaLexers   pygments.lexers.dotnett   Boot   boos   *.boos
   text/x-boot   BooLexers   pygments.lexers.verificationt   Boogiet   boogies   *.bplt   BoogieLexert	   Brainfuckt	   brainfuckt   bfs   *.bfs   *.bs   application/x-brainfuckt   BrainfuckLexert   Brot   bros   *.brot   BroLexers   pygments.lexers.modelingt   BUGSt   bugst   winbugst   openbugss   *.bugt	   BugsLexert   CAmkESt   camkest   idl4s   *.camkess   *.idl4t   CAmkESLexers   pygments.lexers.c_cppt   Ct   cs   *.cs   *.hs   *.idcs   text/x-chdrs   text/x-csrct   CLexert   CMaket   cmakes   *.cmakes   CMakeLists.txts   text/x-cmaket
   CMakeLexers   pygments.lexers.asms	   c-objdumps   *.c-objdumps   text/x-c-objdumpt   CObjdumpLexers   pygments.lexers.lispt   CPSAt   cpsas   *.cpsat	   CPSALexers   aspx-css   *.aspxs   *.asaxs   *.ascxs   *.ashxs   *.asmxs   *.axdt   CSharpAspxLexers   C#t   csharps   c#s   *.css   text/x-csharpt   CSharpLexers   ca65 assemblert   ca65s   *.st	   Ca65Lexert   cADLt   cadls   *.cadlt	   CadlLexert   CapDLt   capdls   *.cdlt
   CapDLLexers   pygments.lexers.capnprotos   Cap'n Protot   capnps   *.capnpt   CapnProtoLexers   CBM BASIC V2t   cbmbass   *.bast   CbmBasicV2Lexert   Ceylont   ceylons   *.ceylons   text/x-ceylont   CeylonLexert	   CFEngine3t	   cfengine3t   cf3s   *.cft   Cfengine3Lexert
   ChaiScriptt   chait
   chaiscripts   *.chais   text/x-chaiscripts   application/x-chaiscriptt   ChaiscriptLexers   pygments.lexers.chapelt   Chapelt   chapelt   chpls   *.chplt   ChapelLexert   Charmcit   charmcis   *.cit   CharmciLexers   HTML+Cheetahs   html+cheetahs   html+spitfiret   htmlcheetahs   text/html+cheetahs   text/html+spitfiret   CheetahHtmlLexers   JavaScript+Cheetahs
   js+cheetahs   javascript+cheetahs   js+spitfires   javascript+spitfires    application/x-javascript+cheetahs   text/x-javascript+cheetahs   text/javascript+cheetahs!   application/x-javascript+spitfires   text/x-javascript+spitfires   text/javascript+spitfiret   CheetahJavascriptLexert   Cheetaht   cheetaht   spitfires   *.tmpls   *.spts   application/x-cheetahs   application/x-spitfiret   CheetahLexers   XML+Cheetahs   xml+cheetahs   xml+spitfires   application/xml+cheetahs   application/xml+spitfiret   CheetahXmlLexers   pygments.lexers.webmisct   Cirrut   cirrus   *.cirrus   text/x-cirrut
   CirruLexert   Clayt   clays   *.clays   text/x-clayt	   ClayLexers   pygments.lexers.cleant   Cleant   cleans   *.icls   *.dclt
   CleanLexert   Clojuret   clojuret   cljs   *.cljs   text/x-clojures   application/x-clojuret   ClojureLexert   ClojureScriptt   clojurescriptt   cljss   *.cljss   text/x-clojurescripts   application/x-clojurescriptt   ClojureScriptLexert	   COBOLFreet	   cobolfrees   *.cbls   *.CBLt   CobolFreeformatLexert   COBOLt   cobols   *.cobs   *.COBs   *.cpys   *.CPYs   text/x-cobolt
   CobolLexers   pygments.lexers.javascriptt   CoffeeScripts   coffee-scriptt   coffeescriptt   coffees   *.coffees   text/coffeescriptt   CoffeeScriptLexers   Coldfusion CFCt   cfcs   *.cfct   ColdfusionCFCLexers   Coldfusion HTMLt   cfms   *.cfms   *.cfmls   application/x-coldfusiont   ColdfusionHtmlLexert   cfstatementt   cfst   ColdfusionLexers   Common Lisps   common-lispt   clt   lisps   *.cls   *.lisps   text/x-common-lispt   CommonLispLexers   pygments.lexers.oberons   Component Pascalt   componentpascalt   cps   *.cps   *.cpss   text/x-component-pascalt   ComponentPascalLexers   pygments.lexers.theoremt   Coqt   coqs   *.vs
   text/x-coqt   CoqLexers   C++t   cpps   c++s   *.cpps   *.hpps   *.c++s   *.h++s   *.ccs   *.hhs   *.cxxs   *.hxxs   *.Cs   *.Hs   *.CPPs   text/x-c++hdrs   text/x-c++srct   CppLexers   cpp-objdumps   c++-objdumbs   cxx-objdumps   *.cpp-objdumps   *.c++-objdumps   *.cxx-objdumps   text/x-cpp-objdumpt   CppObjdumpLexert   Crmsht   crmsht   pcmks   *.crmshs   *.pcmkt
   CrmshLexers   pygments.lexers.dt   Croct   crocs   *.crocs   text/x-crocsrct	   CrocLexert   Cryptolt   cryptolt   crys   *.crys   text/x-cryptolt   CryptolLexers   pygments.lexers.crystalt   Crystalt   crt   crystals   *.crs   text/x-crystalt   CrystalLexers   pygments.lexers.csounds   Csound Documents   csound-documents
   csound-csds   *.csdt   CsoundDocumentLexers   Csound Orchestrat   csounds
   csound-orcs   *.orcs   *.udot   CsoundOrchestraLexers   Csound Scores   csound-scores
   csound-scos   *.scot   CsoundScoreLexers   CSS+Django/Jinjas
   css+djangos	   css+jinjas   text/css+djangos   text/css+jinjat   CssDjangoLexers   CSS+Rubys   css+erbs   css+rubys   text/css+rubyt   CssErbLexers   CSS+Genshi Texts   css+genshitexts
   css+genshis   text/css+genshit   CssGenshiLexers   pygments.lexers.csst   CSSt   csss   *.csss   text/csst   CssLexers   CSS+PHPs   css+phps   text/css+phpt   CssPhpLexers
   CSS+Smartys
   css+smartys   text/css+smartyt   CssSmartyLexert   CUDAt   cudat   cus   *.cus   *.cuhs   text/x-cudat	   CudaLexers   pygments.lexers.grapht   Cyphert   cyphers   *.cyps   *.cyphert   CypherLexers   pygments.lexers.pythont   Cythont   cythont   pyxt   pyrexs   *.pyxs   *.pxds   *.pxis   text/x-cythons   application/x-cythont   CythonLexert   Dt   ds   *.ds   *.dis   text/x-dsrct   DLexers	   d-objdumps   *.d-objdumps   text/x-d-objdumpt   DObjdumpLexers   pygments.lexers.diffs   Darcs Patcht   dpatchs   *.dpatchs   *.darcspatcht   DarcsPatchLexert   Dartt   darts   *.darts   text/x-dartt	   DartLexert   DASM16t   dasm16s   *.dasm16s   *.dasms   text/x-dasm16t   Dasm16Lexers   pygments.lexers.installerss   Debian Control filet   controlt
   debcontrolt   DebianControlLexert   Delphit   delphit   past   pascalt   objectpascals   *.pass   *.dprs   text/x-pascalt   DelphiLexert   dgs   *.dgs	   text/x-dgt   DgLexert   Difft   difft   udiffs   *.diffs   *.patchs   text/x-diffs   text/x-patcht	   DiffLexers   Django/Jinjat   djangot   jinjas   application/x-django-templatings   application/x-jinjat   DjangoLexert   Dockert   dockert
   dockerfilet
   Dockerfiles   *.dockers   text/x-dockerfile-configt   DockerLexers   pygments.lexers.htmlt   DTDt   dtds   *.dtds   application/xml-dtdt   DtdLexert   Duelt   duelt   jbsts
   jsonml+bsts   *.duels   *.jbsts   text/x-duels   text/x-jbstt	   DuelLexers   pygments.lexers.dylans   Dylan sessions   dylan-consoles
   dylan-repls   *.dylan-consoles   text/x-dylan-consolet   DylanConsoleLexert   Dylant   dylans   *.dylans   *.dyls   *.intrs   text/x-dylant
   DylanLexert   DylanLIDs	   dylan-lidt   lids   *.lids   *.hdps   text/x-dylan-lidt   DylanLidLexers   pygments.lexers.eclt   ECLt   ecls   *.ecls   application/x-eclt   ECLLexert   eCt   ecs   *.ecs   *.ehs   text/x-echdrs   text/x-ecsrct   ECLexers	   Earl Greys	   earl-greyt   earlgreyt   egs   *.egs   text/x-earl-greyt   EarlGreyLexert
   Easytrievet
   easytrieves   *.ezts   *.macs   text/x-easytrievet   EasytrieveLexert   EBNFt   ebnfs   *.ebnfs   text/x-ebnft	   EbnfLexers   pygments.lexers.eiffelt   Eiffelt   eiffels   *.es   text/x-eiffelt   EiffelLexers   pygments.lexers.erlangs   Elixir iex sessiont   iexs   text/x-elixir-shellsessiont   ElixirConsoleLexert   Elixirt   elixirt   ext   exss   *.exs   *.exss   text/x-elixirt   ElixirLexers   pygments.lexers.elmt   Elmt   elms   *.elms
   text/x-elmt   ElmLexert	   EmacsLispt   emacst   elisps
   emacs-lisps   *.els   text/x-elisps   application/x-elispt   EmacsLispLexert   ERBt   erbs   application/x-ruby-templatingt   ErbLexert   Erlangt   erlangs   *.erls   *.hrls   *.ess	   *.escripts   text/x-erlangt   ErlangLexers   Erlang erl sessiont   erls   *.erl-shs   text/x-erl-shellsessiont   ErlangShellLexers   HTML+Evoques   html+evoques   *.htmls   text/html+evoquet   EvoqueHtmlLexert   Evoquet   evoques   *.evoques   application/x-evoquet   EvoqueLexers
   XML+Evoques
   xml+evoques   *.xmls   application/xml+evoquet   EvoqueXmlLexers   pygments.lexers.ezhilt   Ezhilt   ezhils   *.ns   text/x-ezhilt
   EzhilLexers   F#t   fsharps   f#s   *.fss   *.fsis   text/x-fsharpt   FSharpLexers   pygments.lexers.factort   Factort   factors   *.factors   text/x-factort   FactorLexers   pygments.lexers.rubyt   Fancyt   fancyt   fys   *.fys   *.fancypacks   text/x-fancysrct
   FancyLexers   pygments.lexers.fantomt   Fantomt   fans   *.fans   application/x-fantomt   FantomLexers   pygments.lexers.felixt   Felixt   felixt   flxs   *.flxs   *.flxhs   text/x-felixt
   FelixLexert   Fennelt   fennelt   fnls   *.fnlt   FennelLexert   Fisht   fisht	   fishshells   *.fishs   *.loads   application/x-fisht   FishShellLexert   Flatlinet   flatlines   text/x-flatlinet   FlatlineLexers   pygments.lexers.floscriptt	   FloScriptt	   floscriptt   flos   *.flot   FloScriptLexers   pygments.lexers.fortht   Fortht   forths   *.frts   application/x-fortht
   ForthLexers   pygments.lexers.fortrant   FortranFixedt   fortranfixeds   *.fs   *.Ft   FortranFixedLexert   Fortrant   fortrans   *.f03s   *.f90s   *.F03s   *.F90s   text/x-fortrant   FortranLexers   pygments.lexers.foxprot   FoxProt   foxprot   vfpt   clippert   xbases   *.PRGs   *.prgt   FoxProLexers   pygments.lexers.freefemt   Freefemt   freefems   *.edps   text/x-freefemt   FreeFemLexert   GAPt   gaps   *.gds   *.gis   *.gapt   GAPLexert   GLSLt   glsls   *.verts   *.frags   *.geos   text/x-glslsrct   GLShaderLexert   GASt   gast   asms   *.Ss
   text/x-gast   GasLexert   Genshit   genshit   kids
   xml+genshis   xml+kids   *.kids   application/x-genshis   application/x-kidt   GenshiLexers   Genshi Textt
   genshitexts   application/x-genshi-texts   text/x-genshit   GenshiTextLexers   pygments.lexers.textfmtss   Gettext Catalogt   pott   pos   *.pots   *.pos   application/x-gettexts   text/x-gettexts   text/gettextt   GettextLexers   pygments.lexers.testingt   Gherkint   cucumbert   gherkins	   *.features   text/x-gherkint   GherkinLexert   Gnuplott   gnuplots   *.plots   *.plts   text/x-gnuplott   GnuplotLexers   pygments.lexers.got   Got   gos   *.gos   text/x-gosrct   GoLexert   Golot   golos   *.golot	   GoloLexers   GoodData-CLs   gooddata-cls   *.gdcs   text/x-gooddata-clt   GoodDataCLLexert   Gosut   gosus   *.gss   *.gsxs   *.gsps   *.varks   text/x-gosut	   GosuLexers   Gosu Templatet   gsts   *.gsts   text/x-gosu-templatet   GosuTemplateLexert   Grofft   grofft   nrofft   mans   *.[1234567]s   *.mans   application/x-troffs
   text/trofft
   GroffLexert   Groovyt   groovys   *.groovys   *.gradles   text/x-groovyt   GroovyLexert   HLSLt   hlsls   *.hlsls   *.hlslis   text/x-hlslt   HLSLShaderLexert   Hamlt   hamls   *.hamls   text/x-hamlt	   HamlLexers   HTML+Handlebarss   html+handlebarss   *.handlebarss   *.hbss   text/html+handlebarss   text/x-handlebars-templatet   HandlebarsHtmlLexert
   Handlebarst
   handlebarst   HandlebarsLexert   Haskellt   haskellt   hss   *.hss   text/x-haskellt   HaskellLexers   pygments.lexers.haxet   Haxet   hxt   haxet   hxsls   *.hxs   *.hxsls	   text/haxes   text/x-haxes	   text/x-hxt	   HaxeLexers   pygments.lexers.hexdumpt   Hexdumpt   hexdumpt   HexdumpLexert   HSAILt   hsailt   hsas   *.hsails   text/x-hsailt
   HsailLexert   Hspect   hspect
   HspecLexers   HTML+Django/Jinjas   html+djangos
   html+jinjat
   htmldjangos   text/html+djangos   text/html+jinjat   HtmlDjangoLexers   HTML+Genshis   html+genshis   html+kids   text/html+genshit   HtmlGenshiLexert   HTMLt   htmls   *.htms   *.xhtmls   *.xslts	   text/htmls   application/xhtml+xmlt	   HtmlLexers   HTML+PHPs   html+phps   *.phtmls   application/x-phps   application/x-httpd-phps   application/x-httpd-php3s   application/x-httpd-php4s   application/x-httpd-php5t   HtmlPhpLexers   HTML+Smartys   html+smartys   text/html+smartyt   HtmlSmartyLexert   HTTPt   httpt	   HttpLexert   Hxmlt   haxemlt   hxmls   *.hxmlt	   HxmlLexert   Hyt   hylangs   *.hys	   text/x-hys   application/x-hyt   HyLexert   Hybrist   hybrist   hys   *.hybs   text/x-hybriss   application/x-hybrist   HybrisLexers   pygments.lexers.idlt   IDLt   idls   *.pros   text/idlt   IDLLexers   pygments.lexers.unicont   Icont   icons   *.icons   *.ICONt	   IconLexert   Idrist   idrist   idrs   *.idrs   text/x-idrist
   IdrisLexers   pygments.lexers.igort   Igort   igort   igorpros   *.ipfs   text/ipft	   IgorLexers   pygments.lexers.int_fictions   Inform 6t   inform6t   i6s   *.inft   Inform6Lexers   Inform 6 templatet   i6ts   *.i6tt   Inform6TemplateLexers   Inform 7t   inform7t   i7s   *.nis   *.i7xt   Inform7Lexert   INIt   init   cfgt   dosinis   *.inis   *.cfgs
   text/x-inis   text/inft   IniLexers   pygments.lexers.iolangt   Iot   ios   *.ios   text/x-iosrct   IoLexert   Ioket   ioket   iks   *.iks   text/x-iokesrct	   IokeLexers   IRC logst   ircs   *.weechatlogs   text/x-irclogt   IrcLogsLexert   Isabellet   isabelles   *.thys   text/x-isabellet   IsabelleLexers   pygments.lexers.jt   Jt   js   *.ijss   text/x-jt   JLexert   JAGSt   jagss   *.jagt	   JagsLexert   Jasmint   jasmint   jasminxts   *.jt   JasminLexert   Javat   javas   *.javas   text/x-javat	   JavaLexers   JavaScript+Django/Jinjas	   js+djangos   javascript+djangos   js+jinjas   javascript+jinjas   application/x-javascript+djangos   application/x-javascript+jinjas   text/x-javascript+djangos   text/x-javascript+jinjas   text/javascript+djangos   text/javascript+jinjat   JavascriptDjangoLexers   JavaScript+Rubys   js+erbs   javascript+erbs   js+rubys   javascript+rubys   application/x-javascript+rubys   text/x-javascript+rubys   text/javascript+rubyt   JavascriptErbLexers   JavaScript+Genshi Texts   js+genshitexts	   js+genshis   javascript+genshitexts   javascript+genshis   application/x-javascript+genshis   text/x-javascript+genshis   text/javascript+genshit   JavascriptGenshiLexert
   JavaScriptt   jst
   javascripts   *.jss   *.jsms   application/javascripts   application/x-javascripts   text/x-javascripts   text/javascriptt   JavascriptLexers   JavaScript+PHPs   js+phps   javascript+phps   application/x-javascript+phps   text/x-javascript+phps   text/javascript+phpt   JavascriptPhpLexers   JavaScript+Smartys	   js+smartys   javascript+smartys   application/x-javascript+smartys   text/x-javascript+smartys   text/javascript+smartyt   JavascriptSmartyLexert   JCLt   jcls   *.jcls
   text/x-jclt   JclLexert   JSGFt   jsgfs   *.jsgfs   application/jsgfs   application/x-jsgfs	   text/jsgft	   JsgfLexers   pygments.lexers.datat   JSONBareObjects   json-objects   application/json-objectt   JsonBareObjectLexers   JSON-LDt   jsonlds   json-lds   *.jsonlds   application/ld+jsont   JsonLdLexert   JSONt   jsons   *.jsons   application/jsont	   JsonLexers   Java Server Paget   jsps   *.jsps   application/x-jspt   JspLexers   pygments.lexers.julias   Julia consolet   jlcont   JuliaConsoleLexert   Juliat   juliat   jls   *.jls   text/x-julias   application/x-juliat
   JuliaLexert   Juttlet   juttles   *.juttles   application/juttles   application/x-juttles   text/x-juttles   text/juttlet   JuttleLexert   Kalt   kals   *.kals   text/kals   application/kalt   KalLexert   Kconfigt   kconfigt
   menuconfigs   linux-configs   kernel-configs   *Config.in*s   external.in*s   standard-modules.ins   text/x-kconfigt   KconfigLexert   Kokat   kokas   *.kks   *.kkis   text/x-kokat	   KokaLexert   Kotlint   kotlins   *.kts   text/x-kotlint   KotlinLexert   LSLt   lsls   *.lsls
   text/x-lslt   LSLLexers	   CSS+Lassos	   css+lassos   text/css+lassot   LassoCssLexers
   HTML+Lassos
   html+lassos   text/html+lassos   application/x-httpd-lassos   application/x-httpd-lasso[89]t   LassoHtmlLexers   JavaScript+Lassos   js+lassos   javascript+lassos   application/x-javascript+lassos   text/x-javascript+lassos   text/javascript+lassot   LassoJavascriptLexert   Lassot   lassot   lassoscripts   *.lassos   *.lasso[89]s   text/x-lassot
   LassoLexers	   XML+Lassos	   xml+lassos   application/xml+lassot   LassoXmlLexert   Leant   leans   *.leans   text/x-leant	   LeanLexert   LessCsst   lesss   *.lesss   text/x-less-csst   LessCssLexers   Lighttpd configuration filet   lightyt   lighttpds   text/x-lighttpd-conft   LighttpdConfLexers   pygments.lexers.infernot   Limbot   limbos
   text/limbot
   LimboLexert   liquids   *.liquidt   LiquidLexers   Literate Agdat   lagdas   literate-agdas   *.lagdas   text/x-literate-agdat   LiterateAgdaLexers   Literate Cryptolt   lcrys   literate-cryptolt   lcryptols   *.lcrys   text/x-literate-cryptolt   LiterateCryptolLexers   Literate Haskellt   lhss   literate-haskellt   lhaskells   *.lhss   text/x-literate-haskellt   LiterateHaskellLexers   Literate Idrist   lidrs   literate-idrist   lidriss   *.lidrs   text/x-literate-idrist   LiterateIdrisLexert
   LiveScripts   live-scriptt
   livescripts   *.lss   text/livescriptt   LiveScriptLexert   LLVMt   llvms   *.lls   text/x-llvmt	   LlvmLexers   pygments.lexers.objectivet   Logost   logoss   *.xs   *.xis   *.xms   *.xmis   text/x-logost
   LogosLexers   pygments.lexers.prologt   Logtalkt   logtalks   *.lgts	   *.logtalks   text/x-logtalkt   LogtalkLexert   Luat   luas   *.luas   *.wluas
   text/x-luas   application/x-luat   LuaLexert   MOOCodet   moocodet   moos   *.moos   text/x-moocodet   MOOCodeLexers   MSDOS Sessiont   doscont   MSDOSSessionLexert   Makefilet   maket   makefilet   mft   bsdmakes   *.maks   *.mks
   Makefile.*t   GNUmakefiles   text/x-makefilet   MakefileLexers   CSS+Makos   css+makos   text/css+makot   MakoCssLexers	   HTML+Makos	   html+makos   text/html+makot   MakoHtmlLexers   JavaScript+Makos   js+makos   javascript+makos   application/x-javascript+makos   text/x-javascript+makos   text/javascript+makot   MakoJavascriptLexert   Makot   makos   *.maos   application/x-makot	   MakoLexers   XML+Makos   xml+makos   application/xml+makot   MakoXmlLexert   MAQLt   maqls   *.maqls   text/x-gooddata-maqls   application/x-gooddata-maqlt	   MaqlLexert   markdownt   mds   *.mds   text/x-markdownt   MarkdownLexert   Maskt   masks   *.masks   text/x-maskt	   MaskLexert   Masont   masons   *.ms   *.mhtmls   *.mcs   *.mit   autohandlert   dhandlers   application/x-masont
   MasonLexert   Mathematicat   mathematicat   mmat   nbs   *.nbs   *.cdfs   *.nbps   *.mas   application/mathematicas#   application/vnd.wolfram.mathematicas+   application/vnd.wolfram.mathematica.packages   application/vnd.wolfram.cdft   MathematicaLexers   pygments.lexers.matlabt   Matlabt   matlabs   text/matlabt   MatlabLexers   Matlab sessiont   matlabsessiont   MatlabSessionLexert   MiniDt   minids   text/x-minidsrct
   MiniDLexert   Modelicat   modelicas   *.mos   text/x-modelicat   ModelicaLexers   pygments.lexers.modula2s   Modula-2t   modula2t   m2s   *.defs   *.mods   text/x-modula2t   Modula2Lexers   MoinMoin/Trac Wiki markups	   trac-wikit   moins   text/x-trac-wikit   MoinWikiLexert   Monkeyt   monkeys   *.monkeys   text/x-monkeyt   MonkeyLexers   pygments.lexers.montet   Montet   montes   *.mtt
   MonteLexert
   MoonScriptt   moont
   moonscripts   *.moons   text/x-moonscripts   application/x-moonscriptt   MoonScriptLexers   CSS+mozpreprocs   css+mozpreprocs   *.css.int   MozPreprocCssLexert   mozhashpreproct   MozPreprocHashLexers   Javascript+mozpreprocs   javascript+mozpreprocs   *.js.int   MozPreprocJavascriptLexert   mozpercentpreproct   MozPreprocPercentLexers   XUL+mozpreprocs   xul+mozpreprocs   *.xul.int   MozPreprocXulLexert   MQLt   mqlt   mq4t   mq5t   mql4t   mql5s   *.mq4s   *.mq5s   *.mqhs
   text/x-mqlt   MqlLexert   Mscgent   mscgent   mscs   *.msct   MscgenLexert   MuPADt   mupads   *.mut
   MuPADLexert   MXMLt   mxmls   *.mxmlt	   MxmlLexers   pygments.lexers.sqlt   MySQLt   mysqls   text/x-mysqlt
   MySqlLexers
   CSS+Myghtys
   css+myghtys   text/css+myghtyt   MyghtyCssLexers   HTML+Myghtys   html+myghtys   text/html+myghtyt   MyghtyHtmlLexers   JavaScript+Myghtys	   js+myghtys   javascript+myghtys   application/x-javascript+myghtys   text/x-javascript+myghtys   text/javascript+mygthyt   MyghtyJavascriptLexert   Myghtyt   myghtys   *.mytt   autodelegates   application/x-myghtyt   MyghtyLexers
   XML+Myghtys
   xml+myghtys   application/xml+myghtyt   MyghtyXmlLexers   pygments.lexers.nclt   NCLt   ncls   *.ncls   text/nclt   NCLLexert   NSISt   nsist   nsit   nshs   *.nsis   *.nshs   text/x-nsist	   NSISLexert   NASMt   nasms   *.asms   *.ASMs   text/x-nasmt	   NasmLexers   objdump-nasms   *.objdump-intels   text/x-nasm-objdumpt   NasmObjdumpLexert   Nemerlet   nemerles   text/x-nemerlet   NemerleLexert   nesCt   nescs   *.ncs   text/x-nescsrct	   NesCLexert   NewLispt   newlisps   *.lsps   *.nls   *.kifs   text/x-newlisps   application/x-newlispt   NewLispLexers   pygments.lexers.smalltalkt   Newspeakt   newspeaks   *.ns2s   text/x-newspeakt   NewspeakLexers   Nginx configuration filet   nginxs
   nginx.confs   text/x-nginx-conft   NginxConfLexers   pygments.lexers.nimrodt   Nimrodt   nimt   nimrods   *.nims   *.nimrods
   text/x-nimt   NimrodLexers   pygments.lexers.nitt   Nitt   nits   *.nitt   NitLexers   pygments.lexers.nixt   Nixt   nixost   nixs   *.nixs
   text/x-nixt   NixLexers   pygments.lexers.smvt   NuSMVt   nusmvs   *.smvt
   NuSMVLexert   NumPyt   numpyt
   NumPyLexert   objdumps	   *.objdumps   text/x-objdumpt   ObjdumpLexers   Objective-Cs   objective-ct
   objectivecs   obj-ct   objcs   text/x-objective-ct   ObjectiveCLexers   Objective-C++s   objective-c++s   objectivec++s   obj-c++s   objc++s   *.mms   text/x-objective-c++t   ObjectiveCppLexers   Objective-Js   objective-jt
   objectivejs   obj-jt   objjs   text/x-objective-jt   ObjectiveJLexers   pygments.lexers.mlt   OCamlt   ocamls   *.mls   *.mlis   *.mlls   *.mlys   text/x-ocamlt
   OcamlLexert   Octavet   octaves   text/octavet   OctaveLexert   ODINt   odins   *.odins	   text/odint	   OdinLexers   pygments.lexers.ooct   Ooct   oocs   *.oocs
   text/x-ooct   OocLexert   Opat   opas   *.opas
   text/x-opat   OpaLexers   OpenEdge ABLt   openedget   ablt   progresss   *.ps   *.clss   text/x-openedges   application/x-openedget   OpenEdgeLexert
   PacmanConft
   pacmanconfs   pacman.conft   PacmanConfLexert   Pant   pans   *.pant   PanLexers   pygments.lexers.parasailt   ParaSailt   parasails   *.psis   *.psls   text/x-parasailt   ParaSailLexers   pygments.lexers.pawnt   Pawnt   pawns   *.pwns   *.incs   text/x-pawnt	   PawnLexers   pygments.lexers.perlt   Perl6t   perl6t   pl6s   *.pls   *.pms   *.nqps   *.p6s   *.6pls   *.p6ls   *.pl6s   *.6pms   *.p6ms   *.pm6s   *.ts   text/x-perl6s   application/x-perl6t
   Perl6Lexert   Perlt   perlt   pls   text/x-perls   application/x-perlt	   PerlLexers   pygments.lexers.phpt   PHPt   phpt   php3t   php4t   php5s   *.phps
   *.php[345]s
   text/x-phpt   PhpLexert   Pigt   pigs   *.pigs
   text/x-pigt   PigLexert   Piket   pikes   *.pikes   *.pmods   text/x-piket	   PikeLexert	   PkgConfigt	   pkgconfigs   *.pct   PkgConfigLexers   PL/pgSQLt   plpgsqls   text/x-plpgsqlt   PlPgsqlLexers   pygments.lexers.ponyt   Ponyt   ponys   *.ponyt	   PonyLexert
   PostScriptt
   postscriptt   postscrs   *.pss   *.epss   application/postscriptt   PostScriptLexers   PostgreSQL console (psql)t   psqls   postgresql-consoles   postgres-consoles   text/x-postgresql-psqlt   PostgresConsoleLexers   PostgreSQL SQL dialectt
   postgresqlt   postgress   text/x-postgresqlt   PostgresLexert   POVRayt   povs   *.povs   text/x-povrayt   PovrayLexert
   PowerShellt
   powershellt   posht   ps1t   psm1s   *.ps1s   *.psm1s   text/x-powershellt   PowerShellLexers   PowerShell Sessiont   ps1cont   PowerShellSessionLexers   pygments.lexers.praatt   Praatt   praats   *.praats   *.procs   *.psct
   PraatLexert   Prologt   prologs   *.prologs   text/x-prologt   PrologLexert
   Propertiest
   propertiest   jpropertiess   *.propertiess   text/x-java-propertiest   PropertiesLexers   Protocol Buffert   protobuft   protos   *.protot   ProtoBufLexert   Pugt   pugt   jades   *.pugs   *.jades
   text/x-pugs   text/x-jadet   PugLexert   Puppett   puppets   *.ppt   PuppetLexers   pygments.lexers.consoles   PyPy Logt   pypylogt   pypys	   *.pypylogs   application/x-pypylogt   PyPyLogLexers   Python 3t   python3t   py3s   text/x-python3s   application/x-python3t   Python3Lexers   Python 3.0 Tracebackt   py3tbs   *.py3tbs   text/x-python3-tracebackt   Python3TracebackLexers   Python console sessiont   pycons   text/x-python-doctestt   PythonConsoleLexert   Pythont   pythont   pyt   sages   *.pys   *.pyws   *.sct
   SConstructt
   SConscripts   *.tacs   *.sages   text/x-pythons   application/x-pythont   PythonLexers   Python Tracebackt   pytbs   *.pytbs   text/x-python-tracebackt   PythonTracebackLexert   QBasict   qbasict   basics   *.BASs
   text/basict   QBasicLexers   pygments.lexers.qvtt   QVTOt   qvtot   qvts   *.qvtot	   QVToLexert   QMLt   qmlt   qbss   *.qmls   *.qbss   application/x-qmls   application/x-qt.qbs+qmlt   QmlLexers   pygments.lexers.rt   RConsolet   rconsolet   routs   *.Routt   RConsoleLexers   pygments.lexers.rncs   Relax-NG Compactt   rncs   rng-compacts   *.rnct   RNCCompactLexert   RPMSpect   specs   *.specs   text/x-rpm-spect   RPMSpecLexert   Rackett   rackett   rkts   *.rkts   *.rktds   *.rktls   text/x-rackets   application/x-rackett   RacketLexers   Ragel in C Hosts   ragel-cs   *.rlt   RagelCLexers   Ragel in CPP Hosts	   ragel-cppt   RagelCppLexers   Ragel in D Hosts   ragel-dt   RagelDLexers   Embedded Ragels   ragel-emt   RagelEmbeddedLexers   Ragel in Java Hosts
   ragel-javat   RagelJavaLexert   Ragelt   ragelt
   RagelLexers   Ragel in Objective C Hosts
   ragel-objct   RagelObjectiveCLexers   Ragel in Ruby Hosts
   ragel-rubys   ragel-rbt   RagelRubyLexers   pygments.lexers.specials   Raw token datat   raws   application/x-pygments-tokenst   RawTokenLexert   Rdt   rds   *.Rds   text/x-r-doct   RdLexers   pygments.lexers.rebolt   REBOLt   rebols   *.rs   *.r3s   *.rebs   text/x-rebolt
   RebolLexert   Redt   reds
   red/systems   *.reds   *.redss
   text/x-reds   text/x-red-systemt   RedLexert   Redcodet   redcodes   *.cwt   RedcodeLexert   regt   registrys   *.regs   text/x-windows-registryt   RegeditLexers   pygments.lexers.resourcet   ResourceBundlet   resourcet   resourcebundles   *.txtt   ResourceLexert   Rexxt   rexxt   arexxs   *.rexxs   *.rexs   *.rxs   *.arexxs   text/x-rexxt	   RexxLexert   RHTMLt   rhtmls   html+erbs	   html+rubys   *.rhtmls   text/html+rubyt
   RhtmlLexers   pygments.lexers.roboconfs   Roboconf Graphs   roboconf-graphs   *.grapht   RoboconfGraphLexers   Roboconf Instancess   roboconf-instancess   *.instancest   RoboconfInstancesLexers   pygments.lexers.robotframeworkt   RobotFrameworkt   robotframeworks   *.robots   text/x-robotframeworkt   RobotFrameworkLexert   RQLt   rqls   *.rqls
   text/x-rqlt   RqlLexert   RSLt   rsls   *.rsls   text/rslt   RslLexert   reStructuredTextt   rstt   restt   restructuredtexts   *.rsts   *.rests
   text/x-rsts   text/prs.fallenstein.rstt   RstLexers   pygments.lexers.trafficscriptt   TrafficScriptt   rtst   trafficscripts   *.rtst   RtsLexers   Ruby irb sessiont   rbcont   irbs   text/x-ruby-shellsessiont   RubyConsoleLexert   Rubyt   rbt   rubyt   dubys   *.rbs   *.rbwt   Rakefiles   *.rakes	   *.gemspecs   *.rbxs   *.dubyt   Gemfiles   text/x-rubys   application/x-rubyt	   RubyLexers   pygments.lexers.rustt   Rustt   rustt   rss   *.rss   *.rs.ins	   text/rustt	   RustLexers   pygments.lexers.sast   SASt   sass   *.SASs   *.sass
   text/x-sass   text/sass   application/x-sast   SASLexert   St   splust   st   rs   *.Rs	   .Rhistorys	   .Rprofiles	   .Renvirons   text/S-pluss   text/Ss   text/x-r-sources   text/x-rs   text/x-Rs   text/x-r-historys   text/x-r-profilet   SLexers   Standard MLt   smls   *.smls   *.sigs   *.funs   text/x-standardmls   application/x-standardmlt   SMLLexert   SARLt   sarls   *.sarls   text/x-sarlt	   SarlLexert   Sasst   sasss   *.sasss   text/x-sasst	   SassLexert   Scalat   scalas   *.scalas   text/x-scalat
   ScalaLexert   Scamlt   scamls   *.scamls   text/x-scamlt
   ScamlLexert   Schemet   schemet   scms   *.scms   *.sss   text/x-schemes   application/x-schemet   SchemeLexert   Scilabt   scilabs   *.scis   *.sces   *.tsts   text/scilabt   ScilabLexert   SCSSt   scsss   *.scsss   text/x-scsst	   ScssLexert   Shent   shens   *.shens   text/x-shens   application/x-shent	   ShenLexert   Silvert   silvers   *.sils   *.vprt   SilverLexers   pygments.lexers.slasht   Slasht   slashs   *.slt
   SlashLexert   Slimt   slims   *.slims   text/x-slimt	   SlimLexert   Slurmt   slurmt   sbatcht   SlurmBashLexers   pygments.lexers.dalvikt   Smalit   smalis   *.smalis
   text/smalit
   SmaliLexert	   Smalltalkt	   smalltalkt   squeakt   sts   *.sts   text/x-smalltalkt   SmalltalkLexers   pygments.lexers.sgft   SmartGameFormatt   sgfs   *.sgft   SmartGameFormatLexert   Smartyt   smartys   *.tpls   application/x-smartyt   SmartyLexers   pygments.lexers.snobolt   Snobolt   snobols   *.snobols   text/x-snobolt   SnobolLexert   Snowballt   snowballs   *.sblt   SnowballLexert
   SourcePawnt   sps   *.sps   text/x-sourcepawnt   SourcePawnLexers   Debian Sourcelistt   sourceslists   sources.listt
   debsourcest   SourcesListLexers   pygments.lexers.rdft   SPARQLt   sparqls   *.rqs   *.sparqls   application/sparql-queryt   SparqlLexert   SQLt   sqls   *.sqls
   text/x-sqlt   SqlLexert
   sqlite3cont   sqlite3s   *.sqlite3-consoles   text/x-sqlite3-consolet   SqliteConsoleLexert	   SquidConft	   squidconfs
   squid.conft   squids   text/x-squidconft   SquidConfLexers   Scalate Server Paget   ssps   *.ssps   application/x-sspt   SspLexert   Stant   stans   *.stant	   StanLexers   pygments.lexers.statat   Statat   statat   dos   *.dos   *.ados   text/x-statas
   text/statas   application/x-statat
   StataLexers   pygments.lexers.supercollidert   SuperCollidert   sct   supercolliders   *.scds   application/supercolliders   text/supercollidert   SuperColliderLexert   Swiftt   swifts   *.swifts   text/x-swiftt
   SwiftLexert   SWIGt   swigs   *.swgs   *.is	   text/swigt	   SwigLexers   pygments.lexers.hdlt   systemverilogt   svs   *.svs   *.svhs   text/x-systemverilogt   SystemVerilogLexert   TAPt   taps   *.tapt   TAPLexert   TOMLt   tomls   *.tomlt	   TOMLLexers   TADS 3t   tads3t
   Tads3Lexert   TASMt   tasms   *.tasms   text/x-tasmt	   TasmLexers   pygments.lexers.tclt   Tclt   tcls   *.tcls   *.rvts
   text/x-tcls   text/x-script.tcls   application/x-tclt   TclLexert   Tcsht   tcsht   cshs   *.tcshs   *.cshs   application/x-csht	   TcshLexers   Tcsh Sessiont   tcshcont   TcshSessionLexert   Teat   teas   *.teas
   text/x-teat   TeaTemplateLexers   pygments.lexers.teraterms   Tera Term macrot   ttlt   teratermt   teratermmacros   *.ttls   text/x-teratermmacrot   TeraTermLexert   Termcapt   termcaps   termcap.srct   TermcapLexert   Terminfot   terminfos   terminfo.srct   TerminfoLexert	   Terraformt	   terraformt   tfs   *.tfs   application/x-tfs   application/x-terraformt   TerraformLexert   TeXt   text   latexs   *.texs   *.auxs   *.tocs
   text/x-texs   text/x-latext   TexLexers	   Text onlyt   texts
   text/plaint	   TextLexert   Thriftt   thrifts   *.thrifts   application/x-thriftt   ThriftLexert   Todotxtt   todotxts   todo.txts	   *.todotxts   text/x-todot   TodotxtLexers   Transact-SQLt   tsqls   t-sqls   text/x-tsqlt   TransactSqlLexert   Treetopt   treetops	   *.treetops   *.ttt   TreetopLexert   Turtlet   turtles   text/turtles   application/x-turtlet   TurtleLexers	   HTML+Twigs	   html+twigs   *.twigs   text/html+twigt   TwigHtmlLexert   Twigt   twigs   application/x-twigt	   TwigLexert
   TypeScriptt   tst
   typescripts   *.tss   *.tsxs   text/x-typescriptt   TypeScriptLexers   pygments.lexers.typoscriptt   TypoScriptCssDatat   typoscriptcssdatat   TypoScriptCssDataLexert   TypoScriptHtmlDatat   typoscripthtmldatat   TypoScriptHtmlDataLexert
   TypoScriptt
   typoscripts   *.typoscripts   text/x-typoscriptt   TypoScriptLexert   ucodes   *.us   *.u1s   *.u2t
   UcodeLexert   Unicont   unicons   *.icns   text/unicont   UniconLexers   pygments.lexers.urbit
   UrbiScriptt
   urbiscripts   application/x-urbiscriptt   UrbiscriptLexert   VBScriptt   vbscripts   *.vbss   *.VBSt   VBScriptLexers   pygments.lexers.varnisht   VCLt   vcls   *.vcls   text/x-vclsrct   VCLLexert   VCLSnippetst   vclsnippetst
   vclsnippets   text/x-vclsnippett   VCLSnippetLexert   VCTreeStatust   vctreestatust   VCTreeStatusLexert   VGLt   vgls   *.rpft   VGLLexert   Valat   valat   vapis   *.valas   *.vapis   text/x-valat	   ValaLexers   aspx-vbt   VbNetAspxLexers   VB.nets   vb.nett   vbnets   *.vbs   text/x-vbnets
   text/x-vbat
   VbNetLexers   HTML+Velocitys   html+velocitys   text/html+velocityt   VelocityHtmlLexert   Velocityt   velocitys   *.vms   *.fhtmlt   VelocityLexers   XML+Velocitys   xml+velocitys   application/xml+velocityt   VelocityXmlLexert   verilogt   vs   text/x-verilogt   VerilogLexert   vhdls   *.vhdls   *.vhds   text/x-vhdlt	   VhdlLexert   VimLt   vims   *.vims   .vimrcs   .exrcs   .gvimrct   _vimrct   _exrct   _gvimrct   vimrct   gvimrcs
   text/x-vimt   VimLexert   WDifft   wdiffs   *.wdifft
   WDiffLexers   pygments.lexers.whileyt   Whileyt   whileys   *.whileys   text/x-whileyt   WhileyLexers   pygments.lexers.x10t   X10t   x10t   xtens   *.x10s
   text/x-x10t   X10Lexert   XQueryt   xqueryt   xqyt   xqt   xqlt   xqms   *.xqys   *.xquerys   *.xqs   *.xqls   *.xqms   text/xquerys   application/xqueryt   XQueryLexers   XML+Django/Jinjas
   xml+djangos	   xml+jinjas   application/xml+djangos   application/xml+jinjat   XmlDjangoLexers   XML+Rubys   xml+erbs   xml+rubys   application/xml+rubyt   XmlErbLexert   XMLt   xmls   *.xsls   *.rsss   *.xsds   *.wsdls   *.wsfs   text/xmls   application/xmls   image/svg+xmls   application/rss+xmls   application/atom+xmlt   XmlLexers   XML+PHPs   xml+phps   application/xml+phpt   XmlPhpLexers
   XML+Smartys
   xml+smartys   application/xml+smartyt   XmlSmartyLexers   pygments.lexers.xorgt   Xorgs	   xorg.conft	   XorgLexert   XSLTt   xslts   *.xpls   application/xsl+xmls   application/xslt+xmlt	   XsltLexert   Xtendt   xtends   *.xtends   text/x-xtendt
   XtendLexert   xtlangt	   extempores   *.xtmt   XtlangLexers
   YAML+Jinjas
   yaml+jinjat   saltt   slss   *.slss   text/x-yaml+jinjas
   text/x-slst   YamlJinjaLexert   YAMLt   yamls   *.yamls   *.ymls   text/x-yamlt	   YamlLexert   Zephirt   zephirs   *.zept   ZephirLexert   __main__Ni    s   ..t   .s   .pyt   _s   pygments.lexers%s.%si   t   /it    s   %r: %rs   
s   
s
   LEXERS = {s   if __name__ == '__main__':t   ws   LEXERS = {
    %s,
}

s   ,
    s   === %d lexers processed.(   R   (   s   *.abaps   *.ABAP(   s   text/x-abap(   R   (   s   *.apl(    (   R   (   s   *.abnf(   s   text/x-abnf(   R
   R   (   s   *.as(   s   application/x-actionscript3s   text/x-actionscript3s   text/actionscript3(   R   R   (   s   *.as(   s   application/x-actionscripts   text/x-actionscripts   text/actionscript(   R   R   R   (   s   *.adbs   *.adss   *.ada(   s
   text/x-ada(   R   (   s   *.adls   *.adlss   *.adlfs   *.adlx(    (   R   (   s   *.agda(   s   text/x-agda(   R   (   s   *.aheui(    (   R    (   s   *.als(   s   text/x-alloy(   R#   R$   s   ambienttalk/2(   s   *.at(   s   text/x-ambienttalk(   R'   (   s   *.run(    (   s   html+ng2(   s   *.ng2(    (   R+   (    (    (   s   antlr-ass   antlr-actionscript(   s   *.Gs   *.g(    (   s   antlr-csharps   antlr-c#(   s   *.Gs   *.g(    (   s	   antlr-cpp(   s   *.Gs   *.g(    (   s
   antlr-java(   s   *.Gs   *.g(    (   R2   (    (    (   s
   antlr-objc(   s   *.Gs   *.g(    (   s
   antlr-perl(   s   *.Gs   *.g(    (   s   antlr-python(   s   *.Gs   *.g(    (   s
   antlr-rubys   antlr-rb(   s   *.Gs   *.g(    (   R9   R:   R;   (   s	   .htaccesss   apache.confs   apache2.conf(   s   text/x-apacheconf(   R>   (   s   *.applescript(    (   RA   (   s   *.ino(   s   text/x-arduino(   RD   (   s   *.aj(   s   text/x-aspectj(   RG   RH   (   s   *.asy(   s   text/x-asymptote(   RK   (   s   *.aug(    (   RN   (   s   *.au3(   s   text/x-autoit(   RQ   RP   (   s   *.ahks   *.ahkl(   s   text/x-autohotkey(   RT   RU   RV   RW   (   s   *.awk(   s   application/x-awk(   RY   (   s   *.bbc(    (   R\   (    (   s   text/x-bbcode(   R_   (   s   *.bc(    (   Rb   s
   bst-pybtex(   s   *.bst(    (   Rd   (    (    (   Rg   Rh   Ri   Rj   Rk   (   s   *.shs   *.kshs   *.bashs   *.ebuilds   *.eclasss   *.exheres-0s   *.exlibs   *.zshs   .bashrcRl   s   .bash_*s   bash_*Rm   s   .zshrcRn   (   s   application/x-shs   application/x-shellscripts   text/x-shellscript(   Rp   s   shell-session(   s   *.sh-sessions   *.shell-session(   s   application/x-shell-sessions   application/x-sh-session(   Rs   Rt   Ru   Rv   (   s   *.bats   *.cmd(   s   application/x-dos-batch(   Ry   (   s	   *.befunge(   s   application/x-befunge(   R|   R}   (   s   *.bib(   s   text/x-bibtex(   R   R   R   (   s   *.bbs   *.decls(   s	   text/x-bb(   R   R   (   s   *.bmx(   s
   text/x-bmx(   R   (   s   *.bnf(   s
   text/x-bnf(   R   (   s   *.boa(    (   R   (   s   *.boo(   s
   text/x-boo(   R   (   s   *.bpl(    (   R   R   (   s   *.bfs   *.b(   s   application/x-brainfuck(   R   (   s   *.bro(    (   R   R   R   (   s   *.bug(    (   R   R   (   s   *.camkess   *.idl4(    (   R   (   s   *.cs   *.hs   *.idc(   s   text/x-chdrs   text/x-csrc(   R   (   s   *.cmakes   CMakeLists.txt(   s   text/x-cmake(   s	   c-objdump(   s   *.c-objdump(   s   text/x-c-objdump(   R   (   s   *.cpsa(    (   s   aspx-cs(   s   *.aspxs   *.asaxs   *.ascxs   *.ashxs   *.asmxs   *.axd(    (   R   s   c#(   s   *.cs(   s   text/x-csharp(   R   (   s   *.s(    (   R   (   s   *.cadl(    (   R   (   s   *.cdl(    (   R   (   s   *.capnp(    (   R   (   s   *.bas(    (   R   (   s   *.ceylon(   s   text/x-ceylon(   R   R   (   s   *.cf(    (   R   R   (   s   *.chai(   s   text/x-chaiscripts   application/x-chaiscript(   R   R   (   s   *.chpl(    (   R   (   s   *.ci(    (   s   html+cheetahs   html+spitfireR   (    (   s   text/html+cheetahs   text/html+spitfire(   s
   js+cheetahs   javascript+cheetahs   js+spitfires   javascript+spitfire(    (   s    application/x-javascript+cheetahs   text/x-javascript+cheetahs   text/javascript+cheetahs!   application/x-javascript+spitfires   text/x-javascript+spitfires   text/javascript+spitfire(   R   R   (   s   *.tmpls   *.spt(   s   application/x-cheetahs   application/x-spitfire(   s   xml+cheetahs   xml+spitfire(    (   s   application/xml+cheetahs   application/xml+spitfire(   R   (   s   *.cirru(   s   text/x-cirru(   R   (   s   *.clay(   s   text/x-clay(   R   (   s   *.icls   *.dcl(    (   R   R   (   s   *.clj(   s   text/x-clojures   application/x-clojure(   R   R   (   s   *.cljs(   s   text/x-clojurescripts   application/x-clojurescript(   R   (   s   *.cbls   *.CBL(    (   R   (   s   *.cobs   *.COBs   *.cpys   *.CPY(   s   text/x-cobol(   s   coffee-scriptR   R   (   s   *.coffee(   s   text/coffeescript(   R   (   s   *.cfc(    (   R   (   s   *.cfms   *.cfml(   s   application/x-coldfusion(   R   (    (    (   s   common-lispR   R   (   s   *.cls   *.lisp(   s   text/x-common-lisp(   R   R   (   s   *.cps   *.cps(   s   text/x-component-pascal(   R   (   s   *.v(   s
   text/x-coq(   R  s   c++(   s   *.cpps   *.hpps   *.c++s   *.h++s   *.ccs   *.hhs   *.cxxs   *.hxxs   *.Cs   *.Hs   *.cps   *.CPP(   s   text/x-c++hdrs   text/x-c++src(   s   cpp-objdumps   c++-objdumbs   cxx-objdump(   s   *.cpp-objdumps   *.c++-objdumps   *.cxx-objdump(   s   text/x-cpp-objdump(   R  R  (   s   *.crmshs   *.pcmk(    (   R
  (   s   *.croc(   s   text/x-crocsrc(   R  R  (   s   *.cry(   s   text/x-cryptol(   R  R  (   s   *.cr(   s   text/x-crystal(   s   csound-documents
   csound-csd(   s   *.csd(    (   R  s
   csound-orc(   s   *.orcs   *.udo(    (   s   csound-scores
   csound-sco(   s   *.sco(    (   s
   css+djangos	   css+jinja(    (   s   text/css+djangos   text/css+jinja(   s   css+erbs   css+ruby(    (   s   text/css+ruby(   s   css+genshitexts
   css+genshi(    (   s   text/css+genshi(   R  (   s   *.css(   s   text/css(   s   css+php(    (   s   text/css+php(   s
   css+smarty(    (   s   text/css+smarty(   R!  R"  (   s   *.cus   *.cuh(   s   text/x-cuda(   R%  (   s   *.cyps   *.cypher(    (   R(  R)  R*  (   s   *.pyxs   *.pxds   *.pxi(   s   text/x-cythons   application/x-cython(   R-  (   s   *.ds   *.di(   s   text/x-dsrc(   s	   d-objdump(   s   *.d-objdump(   s   text/x-d-objdump(   R0  (   s   *.dpatchs   *.darcspatch(    (   R3  (   s   *.dart(   s   text/x-dart(   R6  (   s   *.dasm16s   *.dasm(   s   text/x-dasm16(   R8  R9  (   R8  (    (   R<  R=  R>  R?  (   s   *.pass   *.dpr(   s   text/x-pascal(   RA  (   s   *.dg(   s	   text/x-dg(   RD  RE  (   s   *.diffs   *.patch(   s   text/x-diffs   text/x-patch(   RG  RH  (    (   s   application/x-django-templatings   application/x-jinja(   RK  RL  (   RM  s   *.docker(   s   text/x-dockerfile-config(   RP  (   s   *.dtd(   s   application/xml-dtd(   RS  RT  s
   jsonml+bst(   s   *.duels   *.jbst(   s   text/x-duels   text/x-jbst(   s   dylan-consoles
   dylan-repl(   s   *.dylan-console(   s   text/x-dylan-console(   RX  (   s   *.dylans   *.dyls   *.intr(   s   text/x-dylan(   s	   dylan-lidR[  (   s   *.lids   *.hdp(   s   text/x-dylan-lid(   R^  (   s   *.ecl(   s   application/x-ecl(   Ra  (   s   *.ecs   *.eh(   s   text/x-echdrs   text/x-ecsrc(   s	   earl-greyRc  Rd  (   s   *.eg(   s   text/x-earl-grey(   Rg  (   s   *.ezts   *.mac(   s   text/x-easytrieve(   Rj  (   s   *.ebnf(   s   text/x-ebnf(   Rm  (   s   *.e(   s   text/x-eiffel(   Ro  (    (   s   text/x-elixir-shellsession(   Rr  Rs  Rt  (   s   *.exs   *.exs(   s   text/x-elixir(   Rw  (   s   *.elm(   s
   text/x-elm(   Rz  R{  s
   emacs-lisp(   s   *.el(   s   text/x-elisps   application/x-elisp(   R~  (    (   s   application/x-ruby-templating(   R  (   s   *.erls   *.hrls   *.ess	   *.escript(   s   text/x-erlang(   R  (   s   *.erl-sh(   s   text/x-erl-shellsession(   s   html+evoque(   s   *.html(   s   text/html+evoque(   R  (   s   *.evoque(   s   application/x-evoque(   s
   xml+evoque(   s   *.xml(   s   application/xml+evoque(   R  (   s   *.n(   s   text/x-ezhil(   R  s   f#(   s   *.fss   *.fsi(   s   text/x-fsharp(   R  (   s   *.factor(   s   text/x-factor(   R  R  (   s   *.fys   *.fancypack(   s   text/x-fancysrc(   R  (   s   *.fan(   s   application/x-fantom(   R  R  (   s   *.flxs   *.flxh(   s   text/x-felix(   R  R  (   s   *.fnl(    (   R  R  (   s   *.fishs   *.load(   s   application/x-fish(   R  (    (   s   text/x-flatline(   R  R  (   s   *.flo(    (   R  (   s   *.frts   *.fs(   s   application/x-forth(   R  (   s   *.fs   *.F(    (   R  (   s   *.f03s   *.f90s   *.F03s   *.F90(   s   text/x-fortran(   R  R  R  R  (   s   *.PRGs   *.prg(    (   R  (   s   *.edp(   s   text/x-freefem(   R  (   s   *.gs   *.gds   *.gis   *.gap(    (   R  (   s   *.verts   *.frags   *.geo(   s   text/x-glslsrc(   R  R  (   s   *.ss   *.S(   s
   text/x-gas(   R  R  s
   xml+genshis   xml+kid(   s   *.kid(   s   application/x-genshis   application/x-kid(   R  (    (   s   application/x-genshi-texts   text/x-genshi(   R  R  (   s   *.pots   *.po(   s   application/x-gettexts   text/x-gettexts   text/gettext(   R  R  (   s	   *.feature(   s   text/x-gherkin(   R  (   s   *.plots   *.plt(   s   text/x-gnuplot(   R  (   s   *.go(   s   text/x-gosrc(   R  (   s   *.golo(    (   s   gooddata-cl(   s   *.gdc(   s   text/x-gooddata-cl(   R  (   s   *.gss   *.gsxs   *.gsps   *.vark(   s   text/x-gosu(   R  (   s   *.gst(   s   text/x-gosu-template(   R  R  R  (   s   *.[1234567]s   *.man(   s   application/x-troffs
   text/troff(   R  (   s   *.groovys   *.gradle(   s   text/x-groovy(   R  (   s   *.hlsls   *.hlsli(   s   text/x-hlsl(   R  (   s   *.haml(   s   text/x-haml(   s   html+handlebars(   s   *.handlebarss   *.hbs(   s   text/html+handlebarss   text/x-handlebars-template(   R  (    (    (   R  R  (   s   *.hs(   s   text/x-haskell(   R  R  R  (   s   *.hxs   *.hxsl(   s	   text/haxes   text/x-haxes	   text/x-hx(   R   (    (    (   R  R  (   s   *.hsail(   s   text/x-hsail(   R  (    (    (   s   html+djangos
   html+jinjaR	  (    (   s   text/html+djangos   text/html+jinja(   s   html+genshis   html+kid(    (   s   text/html+genshi(   R  (   s   *.htmls   *.htms   *.xhtmls   *.xslt(   s	   text/htmls   application/xhtml+xml(   s   html+php(   s   *.phtml(   s   application/x-phps   application/x-httpd-phps   application/x-httpd-php3s   application/x-httpd-php4s   application/x-httpd-php5(   s   html+smarty(    (   s   text/html+smarty(   R  (    (    (   R  R  (   s   *.hxml(    (   R  (   s   *.hy(   s	   text/x-hys   application/x-hy(   R  R  (   s   *.hys   *.hyb(   s   text/x-hybriss   application/x-hybris(   R   (   s   *.pro(   s   text/idl(   R#  (   s   *.icons   *.ICON(    (   R&  R'  (   s   *.idr(   s   text/x-idris(   R*  R+  (   s   *.ipf(   s   text/ipf(   R-  R.  (   s   *.inf(    (   R0  (   s   *.i6t(    (   R2  R3  (   s   *.nis   *.i7x(    (   R6  R7  R8  (   s   *.inis   *.cfgs   *.inf(   s
   text/x-inis   text/inf(   R;  (   s   *.io(   s   text/x-iosrc(   R>  R?  (   s   *.ik(   s   text/x-iokesrc(   RA  (   s   *.weechatlog(   s   text/x-irclog(   RD  (   s   *.thy(   s   text/x-isabelle(   RG  (   s   *.ijs(   s   text/x-j(   RJ  (   s   *.jags   *.bug(    (   RM  RN  (   s   *.j(    (   RQ  (   s   *.java(   s   text/x-java(   s	   js+djangos   javascript+djangos   js+jinjas   javascript+jinja(    (   s   application/x-javascript+djangos   application/x-javascript+jinjas   text/x-javascript+djangos   text/x-javascript+jinjas   text/javascript+djangos   text/javascript+jinja(   s   js+erbs   javascript+erbs   js+rubys   javascript+ruby(    (   s   application/x-javascript+rubys   text/x-javascript+rubys   text/javascript+ruby(   s   js+genshitexts	   js+genshis   javascript+genshitexts   javascript+genshi(    (   s   application/x-javascript+genshis   text/x-javascript+genshis   text/javascript+genshi(   RW  RX  (   s   *.jss   *.jsm(   s   application/javascripts   application/x-javascripts   text/x-javascripts   text/javascript(   s   js+phps   javascript+php(    (   s   application/x-javascript+phps   text/x-javascript+phps   text/javascript+php(   s	   js+smartys   javascript+smarty(    (   s   application/x-javascript+smartys   text/x-javascript+smartys   text/javascript+smarty(   R]  (   s   *.jcl(   s
   text/x-jcl(   R`  (   s   *.jsgf(   s   application/jsgfs   application/x-jsgfs	   text/jsgf(   s   json-object(    (   s   application/json-object(   Rd  s   json-ld(   s   *.jsonld(   s   application/ld+json(   Rg  (   s   *.json(   s   application/json(   Ri  (   s   *.jsp(   s   application/x-jsp(   Rk  (    (    (   Rn  Ro  (   s   *.jl(   s   text/x-julias   application/x-julia(   Rr  Rr  (   s   *.juttle(   s   application/juttles   application/x-juttles   text/x-juttles   text/juttle(   Ru  (   s   *.kal(   s   text/kals   application/kal(   Rx  Ry  s   linux-configs   kernel-config(   Rw  s   *Config.in*s   external.in*s   standard-modules.in(   s   text/x-kconfig(   R|  (   s   *.kks   *.kki(   s   text/x-koka(   R  (   s   *.kt(   s   text/x-kotlin(   R  (   s   *.lsl(   s
   text/x-lsl(   s	   css+lasso(    (   s   text/css+lasso(   s
   html+lasso(    (   s   text/html+lassos   application/x-httpd-lassos   application/x-httpd-lasso[89](   s   js+lassos   javascript+lasso(    (   s   application/x-javascript+lassos   text/x-javascript+lassos   text/javascript+lasso(   R  R  (   s   *.lassos   *.lasso[89](   s   text/x-lasso(   s	   xml+lasso(    (   s   application/xml+lasso(   R  (   s   *.lean(   s   text/x-lean(   R  (   s   *.less(   s   text/x-less-css(   R  R  (    (   s   text/x-lighttpd-conf(   R  (   s   *.b(   s
   text/limbo(   R  (   s   *.liquid(    (   R  s   literate-agda(   s   *.lagda(   s   text/x-literate-agda(   R  s   literate-cryptolR  (   s   *.lcry(   s   text/x-literate-cryptol(   R  s   literate-haskellR  (   s   *.lhs(   s   text/x-literate-haskell(   R  s   literate-idrisR  (   s   *.lidr(   s   text/x-literate-idris(   s   live-scriptR  (   s   *.ls(   s   text/livescript(   R  (   s   *.ll(   s   text/x-llvm(   R  (   s   *.xs   *.xis   *.xms   *.xmi(   s   text/x-logos(   R  (   s   *.lgts	   *.logtalk(   s   text/x-logtalk(   R  (   s   *.luas   *.wlua(   s
   text/x-luas   application/x-lua(   R  R  (   s   *.moo(   s   text/x-moocode(   R  (    (    (   R  R  R  R  (   s   *.maks   *.mkR  R  s
   Makefile.*R  (   s   text/x-makefile(   s   css+mako(    (   s   text/css+mako(   s	   html+mako(    (   s   text/html+mako(   s   js+makos   javascript+mako(    (   s   application/x-javascript+makos   text/x-javascript+makos   text/javascript+mako(   R  (   s   *.mao(   s   application/x-mako(   s   xml+mako(    (   s   application/xml+mako(   R  (   s   *.maql(   s   text/x-gooddata-maqls   application/x-gooddata-maql(   R  (   s   *.md(   s   text/x-markdown(   R  (   s   *.mask(   s   text/x-mask(   R  (   s   *.ms   *.mhtmls   *.mcs   *.miR  R  (   s   application/x-mason(   R  R  R  (   s   *.nbs   *.cdfs   *.nbps   *.ma(   s   application/mathematicas#   application/vnd.wolfram.mathematicas+   application/vnd.wolfram.mathematica.packages   application/vnd.wolfram.cdf(   R  (   s   *.m(   s   text/matlab(   R  (    (    (   R  (    (   s   text/x-minidsrc(   R  (   s   *.mo(   s   text/x-modelica(   R  R  (   s   *.defs   *.mod(   s   text/x-modula2(   s	   trac-wikiR  (    (   s   text/x-trac-wiki(   R  (   s   *.monkey(   s   text/x-monkey(   R  (   s   *.mt(    (   R  R  (   s   *.moon(   s   text/x-moonscripts   application/x-moonscript(   s   css+mozpreproc(   s   *.css.in(    (   R  (    (    (   s   javascript+mozpreproc(   s   *.js.in(    (   R  (    (    (   s   xul+mozpreproc(   s   *.xul.in(    (   R  R  R  R   R  (   s   *.mq4s   *.mq5s   *.mqh(   s
   text/x-mql(   R  R  (   s   *.msc(    (   R  (   s   *.mu(    (   R  (   s   *.mxml(    (   R  (    (   s   text/x-mysql(   s
   css+myghty(    (   s   text/css+myghty(   s   html+myghty(    (   s   text/html+myghty(   s	   js+myghtys   javascript+myghty(    (   s   application/x-javascript+myghtys   text/x-javascript+myghtys   text/javascript+mygthy(   R  (   s   *.mytR  (   s   application/x-myghty(   s
   xml+myghty(    (   s   application/xml+myghty(   R  (   s   *.ncl(   s   text/ncl(   R  R  R  (   s   *.nsis   *.nsh(   s   text/x-nsis(   R!  (   s   *.asms   *.ASM(   s   text/x-nasm(   s   objdump-nasm(   s   *.objdump-intel(   s   text/x-nasm-objdump(   R%  (   s   *.n(   s   text/x-nemerle(   R(  (   s   *.nc(   s   text/x-nescsrc(   R+  (   s   *.lsps   *.nls   *.kif(   s   text/x-newlisps   application/x-newlisp(   R.  (   s   *.ns2(   s   text/x-newspeak(   R0  (   s
   nginx.conf(   s   text/x-nginx-conf(   R3  R4  (   s   *.nims   *.nimrod(   s
   text/x-nim(   R7  (   s   *.nit(    (   R:  R;  (   s   *.nix(   s
   text/x-nix(   R>  (   s   *.smv(    (   RA  (    (    (   RC  (   s	   *.objdump(   s   text/x-objdump(   s   objective-cRE  s   obj-cRF  (   s   *.ms   *.h(   s   text/x-objective-c(   s   objective-c++s   objectivec++s   obj-c++s   objc++(   s   *.mms   *.hh(   s   text/x-objective-c++(   s   objective-jRI  s   obj-jRJ  (   s   *.j(   s   text/x-objective-j(   RM  (   s   *.mls   *.mlis   *.mlls   *.mly(   s   text/x-ocaml(   RP  (   s   *.m(   s   text/octave(   RS  (   s   *.odin(   s	   text/odin(   RV  (   s   *.ooc(   s
   text/x-ooc(   RY  (   s   *.opa(   s
   text/x-opa(   R[  R\  R]  (   s   *.ps   *.cls(   s   text/x-openedges   application/x-openedge(   R`  (   s   pacman.conf(    (   Rc  (   s   *.pan(    (   Rf  (   s   *.psis   *.psl(   s   text/x-parasail(   Ri  (   s   *.ps   *.pwns   *.inc(   s   text/x-pawn(   Rl  Rm  (   s   *.pls   *.pms   *.nqps   *.p6s   *.6pls   *.p6ls   *.pl6s   *.6pms   *.p6ms   *.pm6s   *.t(   s   text/x-perl6s   application/x-perl6(   Rp  Rq  (   s   *.pls   *.pms   *.t(   s   text/x-perls   application/x-perl(   Rt  Ru  Rv  Rw  (   s   *.phps
   *.php[345]s   *.inc(   s
   text/x-php(   Rz  (   s   *.pig(   s
   text/x-pig(   R}  (   s   *.pikes   *.pmod(   s   text/x-pike(   R  (   s   *.pc(    (   R  (    (   s   text/x-plpgsql(   R  (   s   *.pony(    (   R  R  (   s   *.pss   *.eps(   s   application/postscript(   R  s   postgresql-consoles   postgres-console(    (   s   text/x-postgresql-psql(   R  R  (    (   s   text/x-postgresql(   R  (   s   *.povs   *.inc(   s   text/x-povray(   R  R  R  R  (   s   *.ps1s   *.psm1(   s   text/x-powershell(   R  (    (    (   R  (   s   *.praats   *.procs   *.psc(    (   R  (   s   *.ecls   *.prologs   *.pros   *.pl(   s   text/x-prolog(   R  R  (   s   *.properties(   s   text/x-java-properties(   R  R  (   s   *.proto(    (   R  R  (   s   *.pugs   *.jade(   s
   text/x-pugs   text/x-jade(   R  (   s   *.pp(    (   R  R  (   s	   *.pypylog(   s   application/x-pypylog(   R  R  (    (   s   text/x-python3s   application/x-python3(   R  (   s   *.py3tb(   s   text/x-python3-traceback(   R  (    (   s   text/x-python-doctest(   R  R  R  (   s   *.pys   *.pyws   *.scR  R  s   *.tacs   *.sage(   s   text/x-pythons   application/x-python(   R  (   s   *.pytb(   s   text/x-python-traceback(   R  R  (   s   *.BASs   *.bas(   s
   text/basic(   R  R  (   s   *.qvto(    (   R  R  (   s   *.qmls   *.qbs(   s   application/x-qmls   application/x-qt.qbs+qml(   R  R  (   s   *.Rout(    (   R  s   rng-compact(   s   *.rnc(    (   R  (   s   *.spec(   s   text/x-rpm-spec(   R  R  (   s   *.rkts   *.rktds   *.rktl(   s   text/x-rackets   application/x-racket(   s   ragel-c(   s   *.rl(    (   s	   ragel-cpp(   s   *.rl(    (   s   ragel-d(   s   *.rl(    (   s   ragel-em(   s   *.rl(    (   s
   ragel-java(   s   *.rl(    (   R  (    (    (   s
   ragel-objc(   s   *.rl(    (   s
   ragel-rubys   ragel-rb(   s   *.rl(    (   R  (    (   s   application/x-pygments-tokens(   R  (   s   *.Rd(   s   text/x-r-doc(   R  (   s   *.rs   *.r3s   *.reb(   s   text/x-rebol(   R  s
   red/system(   s   *.reds   *.reds(   s
   text/x-reds   text/x-red-system(   R  (   s   *.cw(    (   R  (   s   *.reg(   s   text/x-windows-registry(   R  R  (   s   *.txt(    (   R  R  (   s   *.rexxs   *.rexs   *.rxs   *.arexx(   s   text/x-rexx(   R  s   html+erbs	   html+ruby(   s   *.rhtml(   s   text/html+ruby(   s   roboconf-graph(   s   *.graph(    (   s   roboconf-instances(   s   *.instances(    (   R  (   s   *.txts   *.robot(   s   text/x-robotframework(   R  (   s   *.rql(   s
   text/x-rql(   R
  (   s   *.rsl(   s   text/rsl(   R  R  R  (   s   *.rsts   *.rest(   s
   text/x-rsts   text/prs.fallenstein.rst(   R  R  (   s   *.rts(    (   R  R  (    (   s   text/x-ruby-shellsession(   R  R  R  (   s   *.rbs   *.rbwR  s   *.rakes	   *.gemspecs   *.rbxs   *.dubyR  (   s   text/x-rubys   application/x-ruby(   R   R!  (   s   *.rss   *.rs.in(   s	   text/rust(   R$  (   s   *.SASs   *.sas(   s
   text/x-sass   text/sass   application/x-sas(   R'  R(  R)  (   s   *.Ss   *.Rs	   .Rhistorys	   .Rprofiles	   .Renviron(   s   text/S-pluss   text/Ss   text/x-r-sources   text/x-rs   text/x-Rs   text/x-r-historys   text/x-r-profile(   R+  (   s   *.smls   *.sigs   *.fun(   s   text/x-standardmls   application/x-standardml(   R.  (   s   *.sarl(   s   text/x-sarl(   R1  (   s   *.sass(   s   text/x-sass(   R4  (   s   *.scala(   s   text/x-scala(   R7  (   s   *.scaml(   s   text/x-scaml(   R:  R;  (   s   *.scms   *.ss(   s   text/x-schemes   application/x-scheme(   R>  (   s   *.scis   *.sces   *.tst(   s   text/scilab(   RA  (   s   *.scss(   s   text/x-scss(   RD  (   s   *.shen(   s   text/x-shens   application/x-shen(   RG  (   s   *.sils   *.vpr(    (   RJ  (   s   *.sl(    (   RM  (   s   *.slim(   s   text/x-slim(   RP  RQ  (   s   *.sl(    (   RT  (   s   *.smali(   s
   text/smali(   RW  RX  RY  (   s   *.st(   s   text/x-smalltalk(   R\  (   s   *.sgf(    (   R_  (   s   *.tpl(   s   application/x-smarty(   Rb  (   s   *.snobol(   s   text/x-snobol(   Re  (   s   *.sbl(    (   Rh  (   s   *.sp(   s   text/x-sourcepawn(   Rj  s   sources.listRk  (   s   sources.list(    (   Rn  (   s   *.rqs   *.sparql(   s   application/sparql-query(   Rq  (   s   *.sql(   s
   text/x-sql(   Rt  (   s   *.sqlite3-console(   s   text/x-sqlite3-console(   Rw  s
   squid.confRx  (   s
   squid.conf(   s   text/x-squidconf(   Rz  (   s   *.ssp(   s   application/x-ssp(   R}  (   s   *.stan(    (   R  R  (   s   *.dos   *.ado(   s   text/x-statas
   text/statas   application/x-stata(   R  R  (   s   *.scs   *.scd(   s   application/supercolliders   text/supercollider(   R  (   s   *.swift(   s   text/x-swift(   R  (   s   *.swgs   *.i(   s	   text/swig(   R  R  (   s   *.svs   *.svh(   s   text/x-systemverilog(   R  (   s   *.tap(    (   R  (   s   *.toml(    (   R  (   s   *.t(    (   R  (   s   *.asms   *.ASMs   *.tasm(   s   text/x-tasm(   R  (   s   *.tcls   *.rvt(   s
   text/x-tcls   text/x-script.tcls   application/x-tcl(   R  R  (   s   *.tcshs   *.csh(   s   application/x-csh(   R  (    (    (   R  (   s   *.tea(   s
   text/x-tea(   R  R  R  (   s   *.ttl(   s   text/x-teratermmacro(   R  (   R  s   termcap.src(    (   R  (   R  s   terminfo.src(    (   R  R  (   s   *.tf(   s   application/x-tfs   application/x-terraform(   R  R  (   s   *.texs   *.auxs   *.toc(   s
   text/x-texs   text/x-latex(   R  (   s   *.txt(   s
   text/plain(   R  (   s   *.thrift(   s   application/x-thrift(   R  (   s   todo.txts	   *.todotxt(   s   text/x-todo(   R  s   t-sql(   s   *.sql(   s   text/x-tsql(   R  (   s	   *.treetops   *.tt(    (   R  (   s   *.ttl(   s   text/turtles   application/x-turtle(   s	   html+twig(   s   *.twig(   s   text/html+twig(   R  (    (   s   application/x-twig(   R  R  (   s   *.tss   *.tsx(   s   text/x-typescript(   R  (    (    (   R  (    (    (   R  (   s   *.typoscript(   s   text/x-typoscript(   R  (   s   *.us   *.u1s   *.u2(    (   R  (   s   *.icn(   s   text/unicon(   R  (   s   *.u(   s   application/x-urbiscript(   R  (   s   *.vbss   *.VBS(    (   R  (   s   *.vcl(   s   text/x-vclsrc(   R  R  (    (   s   text/x-vclsnippet(   R  (    (    (   R  (   s   *.rpf(    (   R  R  (   s   *.valas   *.vapi(   s   text/x-vala(   s   aspx-vb(   s   *.aspxs   *.asaxs   *.ascxs   *.ashxs   *.asmxs   *.axd(    (   s   vb.netR  (   s   *.vbs   *.bas(   s   text/x-vbnets
   text/x-vba(   s   html+velocity(    (   s   text/html+velocity(   R  (   s   *.vms   *.fhtml(    (   s   xml+velocity(    (   s   application/xml+velocity(   R  R  (   s   *.v(   s   text/x-verilog(   R  (   s   *.vhdls   *.vhd(   s   text/x-vhdl(   R  (	   s   *.vims   .vimrcs   .exrcs   .gvimrcR  R  R  R  R	  (   s
   text/x-vim(   R  (   s   *.wdiff(    (   R  (   s   *.whiley(   s   text/x-whiley(   R  R  (   s   *.x10(   s
   text/x-x10(   R  R  R  R  R  (   s   *.xqys   *.xquerys   *.xqs   *.xqls   *.xqm(   s   text/xquerys   application/xquery(   s
   xml+djangos	   xml+jinja(    (   s   application/xml+djangos   application/xml+jinja(   s   xml+erbs   xml+ruby(    (   s   application/xml+ruby(   R  (   s   *.xmls   *.xsls   *.rsss   *.xslts   *.xsds   *.wsdls   *.wsf(   s   text/xmls   application/xmls   image/svg+xmls   application/rss+xmls   application/atom+xml(   s   xml+php(    (   s   application/xml+php(   s
   xml+smarty(    (   s   application/xml+smarty(   s	   xorg.conf(   s	   xorg.conf(    (   R&  (   s   *.xsls   *.xslts   *.xpl(   s   application/xsl+xmls   application/xslt+xml(   R)  (   s   *.xtend(   s   text/x-xtend(   R,  (   s   *.xtm(    (   s
   yaml+jinjaR.  R/  (   s   *.sls(   s   text/x-yaml+jinjas
   text/x-sls(   R2  (   s   *.yamls   *.yml(   s   text/x-yaml(   R5  (   s   *.zep(    (.   t   __doc__t
   __future__R    t   LEXERSt   __name__t   syst   ost   found_lexerst   patht   insertt   joint   dirnamet   __file__t   walkt   roott   dirst   filest   filenamet   endswitht
   startswitht   replacet   module_namet   printt
   __import__t   Nonet   modulet   __all__t
   lexer_namet   getattrt   lexert   appendt   namet   tuplet   aliasest	   filenamest	   mimetypest   sortt   opent   fpt   readt   contentt   findt   headert   footert   writet   len(    (    (    s7   lib/python2.7/site-packages/pygments/lexers/_mapping.pyt   <module>   s  1!
&
