HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/pygments/lexers/__pycache__/procfile.cpython-310.pyc
o

���a��@sJdZddlmZmZddlmZmZmZmZm	Z	dgZ
Gdd�de�ZdS)z�
    pygments.lexers.procfile
    ~~~~~~~~~~~~~~~~~~~~~~~~

    Lexer for Procfile file format.

    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�)�
RegexLexer�bygroups)�Name�Number�String�Text�Punctuation�
ProcfileLexerc@speZdZdZdZdgZdgZddeej	e
�fdejfde
fde
fd	ejfd
ejfdeeje
e
�fdefgiZd
S)r	a(
    Lexer for Procfile file format.

    The format is used to run processes on Heroku or is used by Foreman or
    Honcho tools.
    For more information about the definition of the format, see:
    https://devcenter.heroku.com/articles/procfile#procfile-format

    .. versionadded:: 2.10
    �Procfile�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__�__doc__�name�aliases�	filenamesrr�Labelrr�
Whitespacerr�Integer�Variable�tokens�rr�:/usr/lib/python3/dist-packages/pygments/lexers/procfile.pyr	s 
��N)r�pygments.lexerrr�pygments.tokenrrrrr�__all__r	rrrr�<module>s