HOME


Mini Shell 1.0
DIR: /lib/python3/dist-packages/pygments/lexers/__pycache__/
Upload File :
Current File : //lib/python3/dist-packages/pygments/lexers/__pycache__/srcinfo.cpython-312.pyc
�

|�e���\�dZddlmZmZddlmZmZmZmZm	Z	m
Z
dgZdZdZ
Gd�de�Zy)	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.
�)�
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��eZdZdZdZdgZdgZdefdejfe
e�edfe
e
d�	�edfd
ejdfgdefded
fgdefdedfgd�Zy)rzVLexer 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-r0N)�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenamesr
r�Singler�keywordsr�architecture_dependent_keywordsr�Variabler	r�tokens���9/usr/lib/python3/dist-packages/pygments/lexers/srcinfo.pyrr#s����
�D��k�G���I��Z� �
�W�^�^�$�
�8�_�g�|�4�
�2�7�
C�
�l�
$�
�T�]�]�L�1�

��J��
�8�W�%�
�
�J��
�D�(�#�
��Fr?N)r5�pygments.lexerrr�pygments.tokenrrrrr	r
�__all__r:r;rr>r?r@�<module>rDs8���-�M�M��
����#���:�r?