|e\dZddlmZmZddlmZmZmZmZm Z m Z dgZ dZ dZ GddeZy) aT pygments.lexers.srcinfo ~~~~~~~~~~~~~~~~~~~~~~~ Lexers for .SRCINFO files used by Arch Linux Packages. The description of the format can be found in the wiki: https://wiki.archlinux.org/title/.SRCINFO :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerwords)TextCommentKeywordNameOperator Whitespace SrcinfoLexer)pkgbasepkgnamepkgverpkgrelepochpkgdescurlinstall changelogarchgroupslicense noextractoptionsbackup validpgpkeys)sourcedepends checkdepends makedepends optdependsprovides conflictsreplacesmd5sumssha1sums sha224sums sha256sums sha384sums sha512sumsceZdZdZdZdgZdgZdefdejfe e e dfe e d e dfd ejdfgd efd ed fgd efdedfgdZy)r zVLexer for .SRCINFO files used by Arch Linux Packages. .. versionadded:: 2.11 Srcinfosrcinfoz.SRCINFOz\s+z#.* assignmentz_\w+)suffixz\w+z +=valuez.*z#pop:2)rootr-r0N)__name__ __module__ __qualname____doc__namealiases filenamesr rSinglerkeywordsrarchitecture_dependent_keywordsrVariabler rtokens9/usr/lib/python3/dist-packages/pygments/lexers/srcinfo.pyr r #s DkG IZ W^^ $ 8_g| 4 27 C l $ T]]L 1  J  8W % J  D( # Fr?N)r5pygments.lexerrrpygments.tokenrrrrr r __all__r:r;r r>r?r@rDs8 -MM   #:r?