ó
    öÞ j�  ã                   óT   • S r SSKJrJr  SSKJrJrJrJrJ	r	J
r
  S/r " S S\5      rg)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                   óX  • \ rS rSrSrSrSrS/rS/rSr	S\
R                  4S	\R                  4S
\S4S\R                  S4S\R                   S4S\4S\4S\4S\4/	S\R                  4S\R                  S4\" S5      /S\R                  4S\R                  S4S\R                  S4\" S5      /S\4S\S4\" S5      /S\4S\S4S\S4\" S5      /S\R                   4S\R                   S4\" S5      /S\R                   4S\R                   S4S\R                   S4\" S5      /S.rS rg!)"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__Ú__firstlineno__Ú__doc__ÚnameÚurlÚ	filenamesÚaliasesÚversion_addedr   ÚSingler   Ú	Decoratorr	   ÚClassÚ	Attributer   r   r
   r   ÚtokensÚ__static_attributes__r   ó    ÚS/var/www/html/gaurav/venv/lib/python3.13/site-packages/pygments/lexers/capnproto.pyr   r      s   † ñð €DØ
!€CØ�€IØˆi€GØ€Mð �w—~‘~Ð&Ø˜tŸ~™~Ð.Ø�7˜LÐ)Ø�4—:‘:˜vÐ&Ø�D—N‘N LÐ1ð7àðð ˜ÐØ˜tÐ$Ø�ZÐ ð
ð  §
¡
Ð+Ø�t—z‘z ;Ð/Ù�F‹Oð
ð ˜4Ÿ:™:Ð&Ø�t—z‘z 7Ð+Ø�d—j‘j &Ð)Ù�F‹Oð	
ð ˜wÐ'Ø�w 
Ð+Ù�F‹Oð
ð ˜7Ð#Ø�w Ð(Ø�g˜vÐ&Ù�F‹Oð	
ð  §¡Ð/Ø�t—~‘~ xÐ0Ù�F‹Oð
ð ˜4Ÿ>™>Ð*Ø�t—~‘~ wÐ/Ø�d—n‘n fÐ-Ù�F‹Oð	
ñS/ƒFr)   N)r   Úpygments.lexerr   r   Úpygments.tokenr   r   r   r   r	   r
   Ú__all__r   r   r)   r*   Ú<module>r.      s)   ðñ÷ /ß L× LàÐ
€ô9�Zõ 9r)   