speeding up the simplifier



I suppose a nice solution would be to move all this property list
stuff into CL hash tables. In trigi.lisp, you'll see that a hash
table is used to store functions for floating point evaluation
of trig functions (I think this innovation is due to Raymond).

Maxima has functions (I'm going on memory, so some names might be wrong)
mget, zl-get, putprop, and getprop that all access property list data.
I sure would be nice to unify all this junk into hash tables with one
programming interface to this data.

It would be especially good to move all the wxMaxima property list
stuff into CL hash tables.

Volunteers?

Barton

-----maxima-bounces at math.utexas.edu wrote: -----

>I noticed that a simple optimization has been removed from the maxima
>setup.
>
>It used to be that the operators  property came first on the property list
>of symbols like %sin. This made it faster for the simplifier to get to
programs like simp-%sin.