Off topic - Mockmma



Well, you got about as far as you could, without defining
errorset, which is very handy but not in ANSI CL.  The
error handling functionality required for errorset is
far far simpler than ANSI provides.  Basically it does
  (ignore-error  <something to evaluate> )
At this point I suspect you've overcome nearly all
problems.


As for the more general question, can mockmma be used
with Maxima...
1. If someone has a text file in mathematica syntax,
it can be read into Maxima.  This will produce lisp
data that has to be massaged some to get it into
proper Maxima form, however.

Some of it cannot be put into Maxima form because there
is not an equivalent.  For example, the pattern expressions
in mathematica do not correspond in any simple way to
Maxima patterns.
 The commands etc are different, too.

2. If someone loves mathematica syntax
but dislikes the semantics, there is a framework in mockmma
for the real-eval-print loop on which one can hang various
pieces like a call to the maxima simplifier, integrator, display
etc.   (There is a rudimentary simplifier, integrator, display
and some other pieces supplied already; in particular a
polynomial manipulation package, a pretty-thorough imitation
of the mathematica pattern matcher, and maybe some interval
arithmetic stuff.)

For what it is worth, at least one company appears to have
taken this free code and written a computer-aided design
package on top of it.

RJF
James Amundson wrote:
> 
> On Thu, 2001-11-01 at 15:41, C Y wrote:
> > Has anyone been able to compile mma with either clisp or gcl?  I can't
> > get to first base.
> 
> A long time ago I hacked at mma with clisp. I got this far:
> 
> [2]> (mma:tl)
> Mock-Mma (Sun-4) 2.0 (Oct. 3,, 1991) [With pre-loaded data]
>   Possibly Copyright 1990-1991 U.C.Berkeley
>    -- Terminal graphics initialized --
> 
> In[1] := 1+1;
> 
> *** - FUNCALL: the function ERRORSET is undefined
> 1. Break MMA[3]>
> 
> I can send you my modifications (and instructions) if you are
> interested. I don't really remember much about it, though.
> 
> --Jim
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima