3

V'íc„ã@sJdZddlmZmZddlmZmZmZmZm	Z	dgZ
Gdd„deƒZdS)zÔ
    pygments.lexers.procfile
    ~~~~~~~~~~~~~~~~~~~~~~~~

    Lexer for Procfile file format.

    :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é)Ú
RegexLexerÚbygroups)ÚNameÚNumberÚStringÚTextÚPunctuationÚ
ProcfileLexerc@steZdZdZdZdZdgZdgZddee	j
eƒfdej
fdefd	efd
ejfde	jfdee	jeeƒfd
efgiZdS)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
    ZProcfilez>https://devcenter.heroku.com/articles/procfile#procfile-formatZprocfileÚ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ÚurlÚaliasesÚ	filenamesrrZLabelrrÚ
WhitespacerrZIntegerÚVariableÚtokens©rrú</tmp/pip-build-gk9425m9/Pygments/pygments/lexers/procfile.pyr	sN)rZpygments.lexerrrZpygments.tokenrrrrrÚ__all__r	rrrrÚ<module>	s