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

Lexers for Maple.

:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)ÚwordsÚbygroupsÚExtendedRegexLexer)ÚCommentÚNameÚStringÚ
WhitespaceÚOperatorÚPunctuationÚNumberÚKeywordÚ
MapleLexerc                   ó¶  a € ] tR t^t o RtRtR.t. R OtR.tRt	Rt
R!tR"tR tRR	]P                  3R
]P                   R3R]3R]3R]3]! ]RRR7      ]3]! ]RRR7      ]P*                  3R]3R]3R]3R]! ]P4                  ]4      3R]P6                  3R]P4                  3R]3.RR]P                   R3R]P                   R3R]P                   3./tR tRtV t R# )#r   z
Lexer for Maple.
ÚMapleÚmapleztext/x-maplez)https://www.maplesoft.com/products/Maple/z2.19c              #  ó�  "  € VP                  ^4      \        VP                  ^4      3x € VP                  ^4      Vn        VP                  pVP	                  ^4      Vn        V P                  VR7       Rj  x€L
  VP	                  ^4      \        VP                  ^4      3x € VP	                  4       Vn        W2n        R#  LJ5i)é   )ÚcontextN)Ústartr
   ÚgroupÚposÚendÚget_tokens_unprocessed)ÚselfÚmatchÚctxÚorig_ends   &&& Úf/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pygments/lexers/maple.pyÚdelayed_callbackÚMapleLexer.delayed_callbackü   s”   é € Ø�k‰k˜!‹nœk¨5¯;©;°q«>Ð9Ò9à—+‘+˜a“.ˆŒØ—7‘7ˆØ—)‘)˜A“,ˆŒà×.Ñ.°sÐ.Ó;×;Ð;Ø�i‰i˜‹lœK¨¯©°Q«Ð7Ò7à—)‘)“+ˆŒØŽñ	 	<ùs   ‚A7CÁ9CÁ:ACÚrootz#.*\nz\(\*Úcommentz"(\\.|.|\s)*?"z('+)((.|\n)*?)\1z`(\\`|.)*?`z\b)ÚprefixÚsuffixz[a-zA-Z_][a-zA-Z0-9_]*z=(:=|\*\*|@@|<=|>=|<>|->|::|\.\.|&\+|[\+\-\*\.\^\$/@&,:=<>%~])z[;^!@$\(\)\[\]{}|_\\#?]+z(\d+)(\.\.)z"(\d*\.\d+|\d+\.\d*)([eE][+-]?\d+)?z\d+z\s+z.*\(\*z#pushz.*\*\)z#popz.*\nc                ó   € R V 9   d   R# R# )z:=gš™™™™™¹?N© )Útexts   &r   Úanalyse_textÚMapleLexer.analyse_text!  s   € Ø�4Œ<Ùñ ó    r%   N)z*.mplz*.miz*.mm)/ÚandÚassumingÚbreakÚbyÚcatchÚdescriptionÚdoÚdoneÚelifÚelser   ÚerrorÚexportÚfiÚfinallyÚforÚfromÚglobalÚifÚimpliesÚinÚ	intersectÚlocalÚminusÚmodÚmoduleÚnextÚnotÚodÚoptionÚoptionsÚorÚprocÚquitÚreadÚreturnÚsaveÚstopÚsubsetÚthenÚtoÚtryÚunionÚuseÚusesÚwhileÚxor)®ÚabsÚaddÚ	addressofÚanamesr*   ÚandmapÚandseqÚappendtoÚArrayÚarrayÚArrayOptionsÚassembleÚASSERTÚassignÚassignedÚ
attributesÚcatÚceilÚcoeffÚcoeffsÚ	conjugateÚconvertÚCopySignÚDEBUGÚ	debugoptsÚDefault0ÚDefaultOverflowÚDefaultUnderflowÚdegreeÚdenomÚdiffÚdisassembleÚdivider1   ÚentriesÚEqualEntriesÚevalÚevalbÚevalfÚevalhfÚ
evalindetsÚevalnÚexpandÚexportsÚ	factorialÚfloorÚfracÚfremÚ	FromInertÚfrontendÚgcÚgenpolyÚhasÚhastypeÚhfarrayÚicontentÚigcdÚilcmÚilog10ÚImr<   ÚindetsÚindicesr>   ÚiolibÚiquoÚiremÚirootr—   ÚisqrtÚ
kerneloptsÚlcoeffÚldegreeÚlengthÚlexorderÚlhsÚ
lowerboundÚlprintÚmacroÚmapÚmaxÚmaxnormÚmemberÚ
membertypeÚminr@   rA   ÚmodpÚmodp1Úmodp2ÚmodsÚmulÚ	NextAfterÚnopsÚnormalrD   Ú	numboccurÚnumelemsÚnumerÚNumericClassÚNumericEventÚNumericEventHandlerÚNumericStatusÚoprH   ÚorderÚ	OrderedNEÚormapÚorseqÚparseÚ	piecewiseÚpointtoÚprintrJ   ÚReÚreadlibÚRecordÚremoveÚrhsÚroundÚrtableÚrtable_elemsÚrtable_evalÚrtable_indfnsÚrtable_num_elemsÚrtable_optionsÚrtable_redimÚrtable_scanblockÚrtable_set_indfnÚrtable_split_unitÚsavelibÚScale10ÚScale2Ú
SDMPolynomÚ
searchtextÚ
SearchTextÚselectÚselectremoveÚseqÚseriesÚsetattributeÚSFloatExponentÚSFloatMantissaÚsignÚsortÚssystemrN   r   ÚsubsrO   Ú
subsindetsÚsubsopÚ	substringÚsystemÚtableÚtaylorÚtcoeffÚtimeÚ	timelimitÚToInertÚ	traperrorÚtruncÚtypeÚ	typematchÚunamesÚunassignrS   Ú	UnorderedÚ
upperboundÚuserinfoÚwritetorW   ÚxormapÚxorseq)!Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚnameÚaliasesÚ	filenamesÚ	mimetypesÚurlÚversion_addedÚkeywordsÚbuiltinsr   r   ÚSingleÚ	Multiliner   r   r   r   ÚBuiltinr	   r
   r   r   ÚIntegerÚFloatr   Útokensr'   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s>  ø‡ € ñð €DØˆi€GÚ)€IØÐ €IØ
5€CØ€Mð.€Hð`m€Hò^ð 	Ø�w—~‘~Ð&Ø�g×'Ñ'¨Ð3Ø Ð'Ø Ð"2Ð3Ø˜TÐ"Ù�8 E°%Ô8¸'ÐBÙ�8 E°%Ô8¸$¿,¹,ÐGØ&¨Ð-ØMÈxÐXØ(¨+Ð6Ø™X f§n¡n°kÓBÐCØ2°F·L±LÐAØ�V—^‘^Ð$Ø�ZÐ ð
ð  	Ø˜×)Ñ)¨7Ð3Ø˜×)Ñ)¨6Ð2Ø�g×'Ñ'Ð(ð
ð#€F÷0ð r)   N)rû   Úpygments.lexerr   r   r   Úpygments.tokenr   r   r   r   r	   r
   r   r   Ú__all__r   r%   r)   r   Ú<module>r     s1   ðñ÷ ?Ñ >ß d× dÓ dàˆ.€ôRÐ#ö Rr)   