+
    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.maxima
~~~~~~~~~~~~~~~~~~~~~~

Lexer for the computer algebra system Maxima.

Derived from pygments/lexers/algebra.py.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)Ú
RegexLexerÚbygroupsÚwords)ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚMaximaLexerc                   ó  a € ] tR t^t o RtRtRtRR.tRR.tRt	Rt
RtRtR tR
R]P                  R3R]3R]3R]3]! ]4      ]P(                  3]! ]
4      ]3]! ]4      ]3]! ]4      ]P.                  3R]! ]P2                  ]P6                  ]4      3R]P8                  3R]P<                  3R]P>                  3R]P6                  3R	]3.RR]P                  3R]P                  R3R]P                  R3R]P                  3./t R t!Rt"V t#R# )!r   z:
A Maxima lexer.
Derived from pygments.lexers.MuPADLexer.
ÚMaximazhttp://maxima.sourceforge.netÚmaximaÚmacsymaz*.macz*.maxz2.11Ú.Úrootz/\*Úcommentz"(?:[^"\\]|\\.)*"z\(|\)|\[|\]|\{|\}z[,;$]zi(?x)
              ((?:[a-zA-Z_#][\w#]*|`[^`]*`)
              (?:::[a-zA-Z_#][\w#]*|`[^`]*`)*)(\s*)([(])za(?x)
              (?:[a-zA-Z_#%][\w#%]*|`[^`]*`)
              (?:::[a-zA-Z_#%][\w#%]*|`[^`]*`)*z>[-+]?(\d*\.\d+([bdefls][-+]?\d+)?|\d+(\.\d*)?[bdefls][-+]?\d+)z[-+]?\d+z\s+z[^*/]+z#pushz\*/z#popz[*/]c                ó”   € R p\         P                  ! RV \         P                  4      '       d
   VR,          pRV 9   d
   VR,          pV# )g        z\$\s*$gš™™™™™©?z:=g{®Gáz”?)ÚreÚsearchÚ	MULTILINE)ÚtextÚstrengths   & Úg/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/maxima.pyÚanalyse_textÚMaximaLexer.analyse_textL   s>   € Øˆä�9Š9�i ¤r§|¡|×4Ò4Ø˜ÕˆHà�4Œ<Ø˜ÕˆHØˆó    © N)ÚifÚthenÚelseÚelseifÚdoÚwhileÚrepeatÚuntilÚforÚfromÚtoÚdowntoÚstepÚthru)z%piz%ez%phiz%gammaz%iÚundÚindÚinfinityÚinfÚminfÚtrueÚfalseÚunknownÚdone)r   Ú:Ú=Ú#Ú+Ú-Ú*Ú/Ú^Ú@Ú>Ú<Ú|Ú!Ú')ÚandÚorÚnot)$Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesÚversion_addedÚkeywordsÚ	constantsÚ	operatorsÚoperator_wordsr   Ú	Multiliner
   r   r   r	   ÚConstantr   r   ÚWordr   ÚFunctionr   Ú
WhitespaceÚVariabler   ÚFloatÚIntegerÚtokensr   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      st  ø‡ € ñð €DØ
)€CØ˜Ð#€GØ˜'Ð"€IØ€Mð?€Hð5€Ið5€Ið *€Nð 	Ø�W×&Ñ&¨	Ð2Ø! 6Ð*Ø! ;Ð/Ø�{Ð#Ù�IÓ §¡Ð.Ù�HÓ˜wÐ'Ù�IÓ Ð)Ù�NÓ# X§]¡]Ð3ð<ñ �d—m‘m T§_¡_°kÓBðDð3à48·M±MðCð OÐPV×P\ÑP\Ð]Ø˜&Ÿ.™.Ð)Ø�T—_‘_Ð%Ø�4ˆLð'
ð* 	Ø˜×)Ñ)Ð*Ø�W×&Ñ&¨Ð0Ø�W×&Ñ&¨Ð/Ø�g×'Ñ'Ð(ð	
ð-€F÷<ð r   )rL   r   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r   r	   r
   r   r   Ú__all__r   r   r   r   Ú<module>re      s9   ðñ
ó 
ç 6Ñ 6÷÷ ó ð ˆ/€ô?�*ö ?r   