o ‡ÎÖa¾ã@sJdZddlmZmZddlmZmZmZmZm Z dgZ Gdd„deƒZ dS)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 ƒfde j fde fde fd ejfd ejfd eeje e ƒfd e fgiZd 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Ús