Re[2]: Zero version of mathematica evaluator for MAXIMA



Dear Richard Fateman,

Thank You for the comment.

----- Original Message ----- 
From: "Richard Fateman" <fateman at cs.berkeley.edu>
To: "Siver Andrey" <siver at Sirius.ihep.su>; <maxima at math.utexas.edu>
Sent: Thursday, March 16, 2006 7:43 PM
Subject: Re: [Maxima] Re[2]: Zero version of mathematica evaluator for
MAXIMA


> I haven't looked at the code, but I think there is a choice to
> be made, when you define a function in Mma space, at what point
> do you want it to use Maxima functionality.  For instance, Mma
> doesn't really call functions, it matches patterns. It may look like
> f[x_,y_]:=  x+y
> is the same as
> f(x,y):=x+y in Maxima
>
> but f[Sin[x_],Cos[y_]] := x+y  is also legal Mma, and has no
> parallel in Maxima.
>
> One choice is to only allow f[x_,y_]:=....    which gives you
> a small subset of Mma syntax and allows you to use
> Maxima semantics.

Yes, now I think in this way. But also I'm keeping in mind that there is
Your match.lisp package...

> I'm naturally pleased that someone made use of my MockMMA to
> link it to Maxima.  I don't know how many (more) packages I
> have that would be of interest, but I think I have arbitrary precision
> floats, intervals, which may not be in the distribution package.
> Other pieces are in there .. a rational simplifier that might be
> faster than Maxima (or Mathematica!) and
> a simple integration program.
>
> RJF

Regards,

-Andrey