|ePdZddlmZmZddlmZmZmZmZm Z dgZ GddeZ y)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. ) RegexLexerbygroups)NameNumberStringText Punctuation ProcfileLexerc eZdZdZdZdZdgZdgZddee je fde jfdefd efd ej fd e j"fd ee j"e efd e fgiZy)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-formatprocfilerootz ^([a-z]+)(:)z\s+z"[^"]*"z'[^']*'z[0-9]+z\$[a-zA-Z_][\w]*z (\w+)(=)(\w+)z ([\w\-\./]+)N)__name__ __module__ __qualname____doc__nameurlaliases filenamesrrLabelr r WhitespacerrIntegerVariabletokens:/usr/lib/python3/dist-packages/pygments/lexers/procfile.pyr r s D JClG I  htzz;? @ T__ %    ' $-- 0 x {FK L d #   FrN) rpygments.lexerrrpygments.tokenrrrrr __all__r rrrr"s)0BB  Jr