§
    ‹Ÿj�  ã                   ó\   — 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 G d„ de¦  «        ZdS )zå
    pygments.lexers.capnproto
    ~~~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for the Cap'n Proto schema language.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )Ú
RegexLexerÚdefault)ÚTextÚCommentÚKeywordÚNameÚLiteralÚ
WhitespaceÚCapnProtoLexerc                   óê  — e Zd ZdZdZdZdgZdgZdZde	j
        fdej        fd	ed
fdej        dfdej        dfdefdefdefdefg	dej        fdej        df ed¦  «        gdej        fdej        dfdej        df ed¦  «        gdefdedf ed¦  «        gdefdedfdedf ed¦  «        gdej        fdej        df ed¦  «        gdej        fdej        dfdej        df ed¦  «        gdœZdS ) r   z!
    For Cap'n Proto source.
    zCap'n Protozhttps://capnproto.orgz*.capnpÚcapnpz2.2z#.*?$z@[0-9a-zA-Z]*ú=Ú
expressionú:Útypez\$Ú
annotationza(struct|enum|interface|union|import|using|const|annotation|extends|in|of|on|as|with|from|fixed)\bz[\w.]+z[^#@=:$\w\s]+z\s+z[^][=;,(){}$]+z[\[(]Ú	parentypez#popz	[^][;()]+z#pushz[])]z[^][;,(){}$]+Úparenexpz[^][;,(){}=:]+Úannexp)Úrootr   r   r   r   r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚ	filenamesÚaliasesÚversion_addedr   ÚSingler   Ú	Decoratorr	   ÚClassÚ	Attributer   r   r
   r   Útokens© ó    úf/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/pygments/lexers/capnproto.pyr   r      s²  € € € € € ðð ð €DØ
!€CØ�€IØˆi€GØ€Mð �w”~Ð&Ø˜tœ~Ð.Ø�7˜LÐ)Ø�4”:˜vÐ&Ø�D”N LÐ1ð7àðð ˜ÐØ˜tÐ$Ø�ZÐ ð
ð  ¤
Ð+Ø�t”z ;Ð/ØˆG�F‰OŒOð
ð ˜4œ:Ð&Ø�t”z 7Ð+Ø�d”j &Ð)ØˆG�F‰OŒOð	
ð ˜wÐ'Ø�w 
Ð+ØˆG�F‰OŒOð
ð ˜7Ð#Ø�w Ð(Ø�g˜vÐ&ØˆG�F‰OŒOð	
ð  ¤Ð/Ø�t”~ xÐ0ØˆG�F‰OŒOð
ð ˜4œ>Ð*Ø�t”~ wÐ/Ø�d”n fÐ-ØˆG�F‰OŒOð	
ðS/ð /€F€F€Fr&   N)r   Úpygments.lexerr   r   Úpygments.tokenr   r   r   r   r	   r
   Ú__all__r   r%   r&   r'   ú<module>r+      s•   ððð ð /Ð .Ð .Ð .Ð .Ð .Ð .Ð .Ø LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LÐ LàÐ
€ð9ð 9ð 9ð 9ð 9�Zñ 9ô 9ð 9ð 9ð 9r&   