
                         P    S r SSKJrJr  SSKJrJrJrJrJ	r	  S/r
 " S S\5      rg)z
pygments.lexers.procfile
~~~~~~~~~~~~~~~~~~~~~~~~

Lexer for Procfile file format.

:copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
    )
RegexLexerbygroups)NameNumberStringTextPunctuationProcfileLexerc                       \ rS rSrSrSrSrS/rS/rSS\	" \
R                  \5      4S\R                  4S	\4S
\4S\R"                  4S\
R$                  4S\	" \
R$                  \\5      4S\4/0rSrg)r
      z
Lexer for Procfile file format.

The format is used to run processes on Heroku or is used by Foreman or
Honcho tools.

.. versionadded:: 2.10
Procfilez>https://devcenter.heroku.com/articles/procfile#procfile-formatprocfilerootz^([a-z]+)(:)z\s+z"[^"]*"z'[^']*'z[0-9]+z\$[a-zA-Z_][\w]*z(\w+)(=)(\w+)z([\w\-\./]+) N)__name__
__module____qualname____firstlineno____doc__nameurlaliases	filenamesr   r   Labelr	   r   
Whitespacer   r   IntegerVariabletokens__static_attributes__r       +lib/third_party/pygments/lexers/procfile.pyr
   r
      s     D
JClGI 	htzz;?@T__%  ' $--0x{FKLd#	
Fr    N)r   pygments.lexerr   r   pygments.tokenr   r   r   r   r	   __all__r
   r   r    r!   <module>r%      s)    0 B B
J r    