>>>>> "Barton" == Barton Willis writes:
Barton> (a) I have tested my new trigi, trigo, and logarc code with Maxima
Barton> version: 5.9.2.2cvs
Barton> with GCL 2.6.7. The testsuite reports no errors.
Nice.
Barton> (c) My code uses ignore-errors --- this will fail on some older versions
Barton> of GCL
It would be nice if we could use Lisp conditions for this instead just
plain ignore-errors. I think every Lisp we support has this with the
possible exception of gcl.
Barton> (f) There are other things that need to be done. Volunteers are welcome!
Barton> I'm not sure that I'll work on these things right now:
Is there a reason we shouldn't checkin your work to maxima? Or at
least on a branch? It would make it easier for me, at least, to
contribute to your work.
Barton> (1) revise atan2, log, and exp so that these functions
Barton> evaluate similarly to the way the other trig
Barton> functions evaluate.
What does this mean? You mean log(x+%i*y) will automatically evaluate
when x and/or y are floats/bfloats? If so, then yes, I agree.
Barton> (2) Fix mul so that (complex double float) * (complex double float)
Barton> ---> complex double float without expanding
Barton> (isn't that what folks expect?)
Yes, that's what I would expect.
Ray