+
    IV-j\
  ã                   ób   € R t ^ RIHtHt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.hare
~~~~~~~~~~~~~~~~~~~~

Lexers for the Hare language.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)Ú
RegexLexerÚincludeÚwords)ÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚ
WhitespaceÚ	HareLexerc                   ó  € ] tR t^tRtRtRtR.tR.tR.t	Rt
RtR	tR
R]P                  3R]P                  3R]3R]3R]P                   3.RR]R3R]3R]P$                  3R]P(                  3R]P(                  3R]P*                  3R]P,                  3R]P.                  3R]3]! R(4      ]3R]3]! R)RR7      ]3R]P8                  3R]P<                  3R ]3.RR]R!3R"]P>                  3R#]3R$]3.R%] ! R
4      ] ! R4      ./t!R&t"R'# )*r   z*
Lexer for the Hare programming language.
ÚHarezhttps://harelang.org/Úharez*.haztext/x-harez2.19z(?:\s|//.*?\n|/[*].*?[*]/)+z\s*(?:/[*].*?[*]/\s*)?Ú
whitespacez^use.*;z@[a-z]+z\nz\s+z//.*?$Ú
statementsÚ"Ústringz`[^`]*`z2'(\\.|\\[0-7]{1,3}|\\x[a-fA-F0-9]{1,2}|[^\\\'\n])'z'(\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+[LlUu]*z(\d+\.\d*|\.\d+|\d+[fF])[fF]?z0x[0-9a-fA-F]+[LlUu]*z0o[0-7]+[LlUu]*z\d+[zui]?(\d+)?z[~!%^&*+=|?:<>/-]z[()\[\],.{};]+z\b)Úsuffixzn(bool|int|uint|uintptr|u8|u16|u32|u64|i8|i16|i32|i64|f32|f64|null|done|never|void|nullable|rune|size|valist)\bz(true|false|null)\bz[a-zA-Z_]\w*z#popzO\\([\\abfnrtv"\']|x[a-fA-F0-9]{2,4}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|[0-7]{1,3})z	[^\\"\n]+z\\Úroot© N)ÚasÚisz=>z..z...)ÚabortÚalignÚallocÚappendÚassertÚcaseÚconstÚdefÚdeferÚdeleteÚelseÚenumÚexportÚfnÚforÚfreeÚifÚletÚlenÚmatchÚoffsetÚreturnÚstaticÚstructÚswitchÚtypeÚunionÚyieldÚvastartÚvaargÚvaend)#Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesÚversion_addedÚ_wsÚ_ws1r   ÚPreprocr   ÚSingler	   ÚCharr
   ÚFloatÚHexÚOctÚIntegerr   r   r   r   ÚTyper   ÚBuiltinÚEscaper   ÚtokensÚ__static_attributes__r   ó    Úe/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/hare.pyr   r      s�  † ñð €DØ
!€CØˆh€GØ�€IØ�€IØ€Mà
(€CØ$€Dð 	Ø˜Ÿ™Ð)Ø˜Ÿ™Ð)Ø�JÐØ�ZÐ Ø˜Ÿ™Ð'ð
ð 	Ø�6˜8Ð$Ø˜Ð ØBÀFÇKÁKÐPØ7¸¿¹ÐFØ-¨v¯|©|Ð<Ø% v§z¡zÐ2Ø §¡Ð,Ø §¡Ð0Ø! 8Ð,ÙÐ2Ó3°XÐ>Ø Ð,Ùð 6ð
 ôð
  'ð(ð Ø�\‰\ðà# T§\¡\Ð2Ø˜dÐ#ð+
ð. 	Ø�6˜6Ð"ð<Ø=C¿]¹]ðLà˜6Ð"Ø�FˆOð
ð 	Ù�LÓ!Ù�LÓ!ð
ðM*„FrR   N)r=   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r   r	   r
   r   r   Ú__all__r   r   rR   rS   Ú<module>rW      s6   ðñ÷ 6Ñ 5÷$÷ $ó $ð ˆ-€ô8�
ö 8rR   