Ë » O¢`�ãóh—dZddlZddlmZmZmZddlmZmZm Z m Z m Z m Z m Z mZdgZGd„de«Zy)a  pygments.lexers.maxima ~~~~~~~~~~~~~~~~~~~~~~ Lexer for the computer algebra system Maxima. Derived from pygments/lexers/algebra.py. :copyright: Copyright 2006-2023 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óþ—eZdZdZdZdZddgZddgZdZd Z d Z d Z d e jd fdefdefdefee «ej$fee«efee «efee «ej*fdeej.ej2e«fdej4fdej8fdej:fdej2fdefgde jfd e jdfde jdfde jfgdœZd„Zy)rzb A Maxima lexer. Derived from pygments.lexers.MuPADLexer. .. versionadded:: 2.11 ÚMaximazhttp://maxima.sourceforge.netÚmaximaÚmacsymaz*.macz*.max)Ú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)Ú.Ú:Ú=Ú#Ú+Ú-Ú*Ú/Ú^Ú@Ú>Ú<Ú|Ú!Ú')ÚandÚorÚnotz/\*Ú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+r*z[^*/]+z#pushz\*/z#popz[*/])Úrootr<cóp—d}tjd|tj«r|dz }d|vr|dz }|S)Ngz\$\s*$gš™™™™™©?z:=g{®Gáz”?)ÚreÚsearchÚ MULTILINE)ÚtextÚstrengths ú;/usr/lib/python3.12/site-packages/pygments/lexers/maxima.pyÚ analyse_textzMaximaLexer.analyse_textMs;€Øˆä �9‰9�i ¤r§|¡|Ô 4Ø ˜Ñ ˆHà �4‰<Ø ˜Ñ ˆH؈óN) Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚurlÚaliasesÚ filenamesÚkeywordsÚ constantsÚ operatorsÚoperator_wordsrÚ Multiliner r rr ÚConstantr rÚWordrÚFunctionrÚ WhitespaceÚVariabler ÚFloatÚIntegerÚtokensrE©rFrDrrsa„ñð €DØ )€CؘÐ#€Gؘ'Ð"€Ið?€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ó<rF)rJr?Úpygments.lexerrrrÚpygments.tokenrrrr r r r r Ú__all__rr\rFrDÚr`s;ðñ ó ç6Ñ6÷÷óð ˆ/€ô@�*õ@rF