Re[2]: Zero version of mathematica evaluator for MAXIMA
Subject: Re[2]: Zero version of mathematica evaluator for MAXIMA
From: Siver Andrey
Date: Fri, 17 Mar 2006 10:18:36 +0300
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