+
    IV-jZ  ã                   óZ   € R t ^ RIHt ^ RIHtHtHtHtHtH	t	H
t
Ht R.t ! R R]4      tR# )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                   ó   € ] tR t^tRtRtRtR.tR.t. t	Rt
RtRR	]3R
]P                  3R]P                  3R]P                   3R]P"                  3R]3R]P&                  3R]3R],           R,           ]P,                  3R]P.                  3R]P.                  3R]P0                  3R]P0                  3R]3R],           R,           ],           R,           ]3R]P4                  3R]P8                  3R]P:                  3R]P<                  3./tRt R # )!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__Ú__firstlineno__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesÚversion_addedÚ_iwcr
   r   ÚSingler   ÚDoubleÚSymbolr	   ÚRegexr   r   ÚVariableÚPropertyÚ	Attributer   ÚConstantr   ÚDeclarationÚTypeÚEntityÚtokensÚ__static_attributes__r   ó    Úd/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/bqn.pyr   r      sY  † ñð €DØ
6€CØˆg€GØ�	€IØ€IØ€Mð F€Dð 	ð �ZÐ ð
 �g—n‘nÐ%ð $ V§]¡]Ð3Ø §¡Ð.ð
 �6—=‘=Ð!ð & {Ð3ð ˜Ÿ™Ð%ð
 `ÐagÐhð ˜�_˜tÕ# T§]¡]Ð3ð
 4°T·]±]ÐCØ% t§}¡}Ð5ð *¨4¯>©>Ð:Ø$ d§n¡nÐ5ð XØðà˜�_˜xÕ'¨$Õ.°Õ5°xÐ@ð �D—M‘MÐ"ð ˜W×0Ñ0Ð1ð �g—l‘lÐ#ð *¨4¯;©;Ð7ðUM
ðO„Fr-   N)r   Úpygments.lexerr   Úpygments.tokenr   r   r   r   r   r   r	   r
   Ú__all__r   r   r-   r.   Ú<module>r2      s5   ðñõ &÷$÷ $ó $ð ˆ,€ô^ˆzö ^r-   