o
    	ȷe                     @   sV   d Z ddlmZmZ ddlmZmZmZmZm	Z	m
Z
 dgZdZdZG dd deZdS )	aP  
    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-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
    )
RegexLexerwords)TextCommentKeywordNameOperator
WhitespaceSrcinfoLexer)pkgbasepkgnamepkgverpkgrelepochpkgdescurlinstall	changelogarchgroupslicense	noextractoptionsbackupvalidpgpkeys)sourcedependscheckdependsmakedepends
optdependsprovides	conflictsreplacesmd5sumssha1sums
sha224sums
sha256sums
sha384sums
sha512sumsc                   @   s|   e Zd ZdZdZdgZdgZdefdej	fe
eedfe
edd	edfd
ejdfgdefdedfgdefdedfgdZdS )r
   zVLexer for .SRCINFO files used by Arch Linux Packages.

    .. versionadded:: 2.11
    Srcinfosrcinfoz.SRCINFOz\s+z#.*
assignmentz_\w+)suffixz\w+z +=valuez.*z#pop:2)rootr+   r.   N)__name__
__module____qualname____doc__namealiases	filenamesr	   r   Singler   keywordsr   architecture_dependent_keywordsr   Variabler   r   tokens r<   r<   N/var/www/ideatree/venv/lib/python3.10/site-packages/pygments/lexers/srcinfo.pyr
      s$    

N)r3   pygments.lexerr   r   pygments.tokenr   r   r   r   r   r	   __all__r8   r9   r
   r<   r<   r<   r=   <module>   s     