§
    XŠtjZ  ã                   ó`   — d Z ddlmZ ddlmZmZ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.bqn
    ~~~~~~~~~~~~~~~~~~~

    Lexer for BQN.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )Ú
RegexLexer)ÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚ
WhitespaceÚBQNLexerc                   ó\  — e Zd ZdZdZdZdgZdgZg ZdZ	dZ
dd	efd
ej        fdej        fdej        fdej        fdefdej        fdefde
z   dz   ej        fdej        fdej        fdej        fdej        fdefde
z   dz   e
z   dz   efdej        fdej        fdej        fdej        fgiZdS ) r   z
    A simple BQN lexer.
    ÚBQNz*https://mlochbaum.github.io/BQN/index.htmlÚbqnz*.bqnz2.16u7   ((?=[^ð�•Žð�•�ð�”½ð�”¾ð�•Šð�•¨ð�•©ð�•—ð�•˜ð�•¤ð�•£])\w)Úrootz\s+z#.*$z\'((\'\')|[^\'])*\'z"(("")|[^"])*"ú@u   [\.â‹„,\[\]âŸ¨âŸ©â€¿]z[\(\)]uO   Â¯?[0-9](([0-9]|_)*\.?([0-9]|_)+|([0-9]|_)*)([Ee][Â¯]?([0-9]|_)+)?|Â¯|âˆž|Ï€|Â·z[a-z]Ú*u#   [âˆ˜â—‹âŠ¸âŸœâŒ¾âŠ˜â—¶âŽ‰âš‡â�ŸâŽŠ]u   _(ð�•£|[a-zA-Z0-9]+)_u   [Ë™ËœË˜Â¨âŒœâ�¼Â´Ë�`ð�•£]u   _(ð�•£|[a-zA-Z0-9]+)u‡   [+\-Ã—Ã·\â‹†âˆšâŒŠâŒˆâˆ§âˆ¨Â¬|â‰¤<>â‰¥=â‰ â‰¡â‰¢âŠ£âŠ¢â¥Šâˆ¾â‰�â‹ˆâ†‘â†“â†•Â«Â»âŒ½â�‰/â�‹â�’âŠ�âŠ‘âŠ�âŠ’âˆŠâ�·âŠ”!ð�•Žð�•�ð�”½ð�”¾ð�•Š]z[A-Z]u   *|â€¢ú+u   Ë™u   [â†�â†©â‡�]z[{}]u   [;:?ð�•¨ð�•©ð�•—ð�•˜ð�•¤]N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesÚversion_addedÚ_iwcr   r   ÚSingler   ÚDoubleÚSymbolr
   ÚRegexr	   r   ÚVariableÚPropertyÚ	Attributer   ÚConstantr   ÚDeclarationÚTypeÚEntityÚtokens© ó    úQ/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pygments/lexers/bqn.pyr   r      sM  € € € € € ðð ð €DØ
6€CØˆg€GØ�	€IØ€IØ€Mð F€Dð 	ð �ZÐ ð
 �g”nÐ%ð $ V¤]Ð3Ø ¤Ð.ð
 �6”=Ð!ð & {Ð3ð ˜œÐ%ð
 `ÐagÐhð ˜‰_˜tÑ# T¤]Ð3ð
 4°T´]ÐCØ% t¤}Ð5ð *¨4¬>Ð:Ø$ d¤nÐ5ð XØðà˜‰_˜xÑ'¨$Ñ.°Ñ5°xÐ@ð �D”MÐ"ð ˜WÔ0Ð1ð �g”lÐ#ð *¨4¬;Ð7ðUM
ðO€F€F€Fr,   N)r   Úpygments.lexerr   Úpygments.tokenr   r   r   r   r   r	   r
   r   Ú__all__r   r+   r,   r-   ú<module>r1      sÎ   ððð ð &Ð %Ð %Ð %Ð %Ð %ð$ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð $ð ˆ,€ð^ð ^ð ^ð ^ð ^ˆzñ ^ô ^ð ^ð ^ð ^r,   