+
    IV-jË  ã                   ój   € R t ^ RI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.ezhil
~~~~~~~~~~~~~~~~~~~~~

Pygments lexers for Ezhil language.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Ú
RegexLexerÚincludeÚwords)ÚKeywordÚCommentÚNameÚStringÚNumberÚPunctuationÚOperatorÚ
WhitespaceÚ
EzhilLexerc                   ó¤  a a€ ] tR t^t oRtRtRtR.tR.tR.t	Rt
RtR	]! R
4      R]P                  3R]3R]P                   3]! RRR7      ]P&                  3R]P*                  3R]3]! R4      ]! R4      R]3.
R
R]3.RR],           R,           ],           R,           ]3.RR]3R]P4                  3R]P6                  3./tR tV 3R ltRtVt V ;t!# ) r   z=
Lexer for Ezhil, a Tamil script-based programming language.
ÚEzhilzhttp://ezhillang.orgÚezhilz*.nztext/x-ezhilz2.1u   [a-zA-Z_]|[à®€-à¯¿]ÚrootÚkeywordsz#.*$z[@+/*,^\-%]|[!<>=]=?|&&?|\|\|?u	   à®‡à®²à¯�z\b)Úsuffixz(True|False)\bz[^\S\n]+Ú
identifierÚliteralz[(){}\[\]:;.]u�  à®ªà®¤à®¿à®ªà¯�à®ªà®¿|à®¤à¯‡à®°à¯�à®¨à¯�à®¤à¯†à®Ÿà¯�|à®¤à¯‡à®°à¯�à®µà¯�|à®�à®¤à¯‡à®©à®¿à®²à¯�|à®†à®©à®¾à®²à¯�|à®‡à®²à¯�à®²à¯ˆà®†à®©à®¾à®²à¯�|à®‡à®²à¯�à®²à¯ˆ|à®†à®•|à®’à®µà¯�à®µà¯Šà®©à¯�à®±à®¾à®•|à®‡à®²à¯�|à®µà®°à¯ˆ|à®šà¯†à®¯à¯�|à®®à¯�à®Ÿà®¿à®¯à¯‡à®©à®¿à®²à¯�|à®ªà®¿à®©à¯�à®•à¯Šà®Ÿà¯�|à®®à¯�à®Ÿà®¿|à®¨à®¿à®°à®²à¯�à®ªà®¾à®•à®®à¯�|à®¤à¯Šà®Ÿà®°à¯�|à®¨à®¿à®±à¯�à®¤à¯�à®¤à¯�|à®¨à®¿à®°à®²à¯�à®ªà®¾à®•à®®à¯�z(?:z
)(?:[0-9]|z)*z".*?"z\d+((\.\d*)?[eE][+-]?\d+|\.\d*)z\d+c                óT   € \        \        P                  ! RV 4      4      ^
8”  d   R# R# )zÞThis language uses Tamil-script. We'll assume that if there's a
decent amount of Tamil-characters, it's this language. This assumption
is obviously horribly off if someone uses string literals in tamil
in another language.z[\u0b80-\u0bff]g      Ð?N)ÚlenÚreÚfindall)Útexts   &Úf/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/ezhil.pyÚanalyse_textÚEzhilLexer.analyse_textB   s%   € ô
 Œr�zŠzÐ,¨dÓ3Ó4°rÔ9Ùñ :ó    c                óV   <€ \         SV `  ! R/ VB  VP                  R R4      V n        R# )Úencodingzutf-8N© )ÚsuperÚ__init__Úgetr    )ÚselfÚoptionsÚ	__class__s   &,€r   r#   ÚEzhilLexer.__init__J   s%   ø€ Ü‰ÒÑ#˜7Ò#ØŸ™ J°Ó8ˆŽr   )r    )ÚassertÚmaxÚminu   à®¨à¯€à®³à®®à¯�u%   à®šà®°à®®à¯�_à®‡à®Ÿà®®à®¾à®±à¯�à®±à¯�u(   à®šà®°à®®à¯�_à®•à®£à¯�à®Ÿà¯�à®ªà®¿à®Ÿà®¿u   à®ªà®Ÿà¯�à®Ÿà®¿à®¯à®²à¯�u   à®ªà®¿à®©à¯�à®‡à®£à¯ˆu*   à®µà®°à®¿à®šà¯ˆà®ªà¯�à®ªà®Ÿà¯�à®¤à¯�à®¤à¯�u	   à®Žà®Ÿà¯�u   à®¤à®²à¯ˆà®•à¯€à®´à¯�u   à®¨à¯€à®Ÿà¯�à®Ÿà®¿à®•à¯�à®•u   à®¨à¯�à®´à¯ˆà®•à¯�à®•u   à®µà¯ˆu   à®•à¯‡à®¾à®ªà¯�à®ªà¯ˆ_à®¤à®¿à®±u%   à®•à¯‡à®¾à®ªà¯�à®ªà¯ˆ_à®Žà®´à¯�à®¤à¯�u"   à®•à¯‡à®¾à®ªà¯�à®ªà¯ˆ_à®®à¯‚à®Ÿà¯�ÚpiÚsinÚcosÚtanÚsqrtÚhypotÚpowÚexpÚlogÚlog10Úexit)"Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚ	mimetypesÚversion_addedÚ
_TALETTERSr   r   ÚSingler   ÚWordr   r   ÚBuiltinr   ÚConstantr   r
   r   r	   ÚFloatÚIntegerÚtokensr   r#   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r'   Ú__classdict__s   @@r   r   r      s<  ù‡ € ñð €DØ
 €CØˆi€GØ�€IØÐ €IØ€Mð -€JàÙ�JÓØ�g—n‘nÐ%Ø.°Ð9Ø˜(Ÿ-™-Ð(Ùð ð $ô%ð '+§l¡lð4ð  × 0Ñ 0Ð1Ø˜*Ð%Ù�LÓ!Ù�IÓØ˜{Ð+ð#
ð& 	ð _ð  ahð  ið
ð 	Ø�:Õ˜lÕ*¨:Õ5°dÕ:¸DÐAð
ð 	Ø�vÐØ/°·±Ð>Ø�V—^‘^Ð$ð
ð5€FòB÷9õ 9r   )r;   r   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r   r	   r
   r   r   Ú__all__r   r!   r   r   Ú<module>rQ      s9   ðñó 
ç 5Ñ 5÷&÷ &ó &ð ˆ.€ô89�ö 89r   