K iddlmZddlmZmZmZddlmZddlm Z ddl m Z ddl m Z ddlmZmZddlmZed d Zd Zd ZdZy)) parse_maxima)ERationaloo)Symbol) factorial)Abs)log)cossin)xnTintegercttddz dksJtddk(sJtdtddk(sJtd d k(sJy) Nz float(1/3)gTUU?h㈵>z13^26l \4'r# Jzsin(%pi/2) + cos(%pi/3)zlog(%e))r rre/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/sympy/parsing/tests/test_maxima.py test_parserr s` |L)K7 88 CC C  $A AA A 1 2hq!n DD D  "a '' 'rctdtttdzk(sJtdttdk(sJy)Nzc: x+1)globalsrz g: sqrt(81) )rrcr grrrtest_injectionrs579- A:: 2 6M6rctdtdzdtzzdzk(sJtdtdzdzk(sJtddttdzzttdzzk(sJtdddttdzzzdttzttzzk(sJtdd dgk(sJtd tk(sJtd t usJtd ttzdt tzzk(sJtd tddtdddtdztzdz k(sJtdtddtdddttk(sJtdtdz k(sJttddz dksJy)Nzexpand( (x+1)^2)rrzfactor( x**2 + 2*x + 1)z2*cos(x)^2 + sin(x)^2ztrigexpand(sin(2*x)+cos(2*x))zsolve(x^2-4,x)zlimit((1+1/x)^x,x,inf)zlimit(sqrt(-x)/x,x,0,minus)z diff(x^x, x)zsum(k, k, 1, n)rTrk)rr#) name_dictzproduct(k, k, 1, n)zratsimp((x^2-1)/(x+1))zfloat(sec(%pi/3) + csc(%pi/3))gȢ< @r) rr r r rrr rrrr rrrtest_maxima_functionsr%s * +q!taczA~ == = 1 2q1uqj @@ @ / 0Ac!faiK#a&!)4K KK K 7 8 Qs1vqy[1SV8CF?* ++ + ( )b!W 44 4 0 1Q 66 6 5 62# == =  '1a4SV+< << < ) C & C &6  a4!8Q,   - C & C &:  A,   0 1QU :: :  (*,=> ?AI JJ JrN)sympy.parsing.maximarsympy.core.numbersrrrsympy.core.symbolr(sympy.functions.combinatorial.factorialsr$sympy.functions.elementary.complexesr &sympy.functions.elementary.exponentialr (sympy.functions.elementary.trigonometricr r sympy.abcr rrrr%rrrr.s<-00$>46? 3(Jr