+
    JV-j  ã                   ó”   € R t ^ RIt^ RIHtHt ^ RIHtHtHtH	t	 ^ RI
Ht . ROt ! R R]4      t ! R	 R]4      t/ t ! R
 R]4      tR# )z±
pygments.lexers.special
~~~~~~~~~~~~~~~~~~~~~~~

Special lexers.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)ÚLexerÚline_re)ÚTokenÚErrorÚTextÚGeneric)Úget_choice_optÚ	TextLexerÚOutputLexerÚRawTokenLexerc                   óR   a € ] tR t^t o RtRtR.tR.tR.tRt	Rt
RtR tR	 tR
tV tR# )r	   z+
"Null" lexer, doesn't highlight anything.
z	Text onlyÚtextz*.txtz
text/plainÚ g{®Gáz„?c              #  ó$   "  € ^ \         V3x € R# 5i©é    N)r   ©Úselfr   s   &&Úh/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/special.pyÚget_tokens_unprocessedÚ TextLexer.get_tokens_unprocessed"   s   é € Ø”�tˆmÔùs   ‚c                ó"   € \         P                  # )N)r	   Úpriority)r   s   &r   Úanalyse_textÚTextLexer.analyse_text%   s   € Ü×!Ñ!Ð!ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚaliasesÚ	filenamesÚ	mimetypesÚurlÚversion_addedr   r   r   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r	   r	      sD   ø‡ € ñð €DØˆh€GØ�	€IØ�€IØ
€CØ€Mà€Hò÷"ð "r   c                   ó@   a € ] tR t^)t o RtRtR.tRtRtRt	R t
RtV tR	# )
r
   zF
Simple lexer that highlights everything as ``Token.Generic.Output``.
zText outputÚoutputr   z2.10zoutput/outputc              #  ó8   "  € ^ \         P                  V3x € R# 5ir   )r   ÚOutputr   s   &&r   r   Ú"OutputLexer.get_tokens_unprocessed3   s   é € Ø”—‘ Ð%Ô%ùs   ‚r   N)r   r   r   r    r!   r"   r#   r&   r'   Ú_exampler   r(   r)   r*   s   @r   r
   r
   )   s1   ø‡ € ñð €DØˆj€GØ
€CØ€MØ€H÷&ð &r   c                   óP   a € ] tR t^:t o RtRt. t. tR.tRt	Rt
R tR tR tR	tV tR
# )r   zö
Recreate a token stream formatted with the `RawTokenFormatter`.

Additional options accepted:

`compress`
    If set to ``"gz"`` or ``"bz2"``, decompress the token stream with
    the given compression algorithm before lexing (default: ``""``).
zRaw token datazapplication/x-pygments-tokensz7https://pygments.org/docs/formatters/#RawTokenFormatterr   c                ó^   € \        VR . ROR4      V n        \        P                  ! V 3/ VB  R# )Úcompressr   N)r   ÚnoneÚgzÚbz2)r   r4   r   Ú__init__)r   Úoptionss   &,r   r8   ÚRawTokenLexer.__init__K   s)   € Ü& w°
Ú'@À"óFˆŒä�Š�tÑ'˜wÔ'r   c              #  ó.  "  € V P                   '       dv   \        V\        4      '       d   VP                  R 4      p V P                   R8X  d   ^ RIpVP                  V4      pM&V P                   R8X  d   ^ RIpVP                  V4      p\        V\        4      '       d   VP                  R 4      pVP                  R4      R,           pV P                  V4       F  w  rEpWV3x € K  	  R#   \         d    \        TP                  R 4      3x €  L‡i ; i5i)Úlatin1r6   Nr7   Ú
)r4   Ú
isinstanceÚstrÚencodeÚgzipÚ
decompressr7   ÚOSErrorr   ÚdecodeÚbytesÚstripr   )r   r   rA   r7   ÚiÚtÚvs   &&     r   Ú
get_tokensÚRawTokenLexer.get_tokensP   sÞ   é € Ø�=�=ˆ=Ü˜$¤×$Ò$Ø—{‘{ 8Ó,�ð3Ø—=‘= DÔ(ÛØŸ?™?¨4Ó0‘DØ—]‘] eÔ+ÛØŸ>™>¨$Ó/�Dô �dœE×"Ò"Ø—;‘;˜xÓ(ˆDð �z‰z˜$Ó $Õ&ˆØ×2Ñ2°4Ö8‰GˆA�!Ø�$ŒJó 9øô ô 3Ü˜TŸ[™[¨Ó2Ð2Ô2ð3üs5   ‚:D½&C+ Á#DÁ$&C+ Â
A!DÃ+$DÄDÄDÄDc              #  ó¼  "  € ^ p\         P                  ! V4       EF  p VP                  4       P                  4       P	                  R^4      w  rE\
        P                  V4      pV'       gl   \        pVP	                  R4      R,          pV F>  pV'       d   V^ ,          P                  4       '       g   \        R4      h\        Wh4      pK@  	  V\
        V&   \        P                  ! V4      p\        V\        4      '       g   \        R4      h W&V3x € V\#        V4      ,          pEK  	  R#   \        \        3 d    TP                  4       p\         p LHi ; i5i)r   Ú	Ú.:é   NNzmalformed token namezexpected strN)r   ÚfinditerÚgroupÚrstripÚsplitÚ_ttype_cacheÚgetr   ÚisupperÚ
ValueErrorÚgetattrÚastÚliteral_evalr>   r?   ÚSyntaxErrorr   Úlen)	r   r   ÚlengthÚmatchÚttypestrÚvalÚttypeÚttypesÚttype_s	   &&       r   r   Ú$RawTokenLexer.get_tokens_unprocessede   s   é € ØˆÜ×%Ò% d×+ˆEðØ %§¡£× 4Ñ 4Ó 6× <Ñ <¸TÀ1Ó E‘�Ü$×(Ñ(¨Ó2�ßÜ!�EØ%Ÿ^™^¨CÓ0°Õ4�FÛ"(˜ß%¨V°A­Y×->Ñ->×-@Ò-@Ü",Ð-CÓ"DÐDÜ '¨Ó 6šñ #)ð .3”L Ñ*Ü×&Ò& sÓ+�Ü! #¤s×+Ò+Ü$ ^Ó4Ð4ð ,ð
  Ð$Ò$Ø”c˜#“hÕ‹Fó' ,øô  ¤Ð,ô Ø—k‘k“m�Ü’ðüs0   ‚E BD/Â5AD/Ä EÄ/'EÅEÅEÅE)r4   N)r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r8   rJ   r   r(   r)   r*   s   @r   r   r   :   sA   ø‡ € ñð €DØ€GØ€IØ0Ð1€IØ
C€CØ€Mò(ò
÷*ð r   )r	   r
   r   )r!   rY   Úpygments.lexerr   r   Úpygments.tokenr   r   r   r   Úpygments.utilr   Ú__all__r	   r
   rT   r   r   r   r   Ú<module>ri      sO   ðñó ç )ß 6Ó 6Ý (ò 8€ô"�ô "ô(&�%ô &ð €ô@�Eö @r   