>>>>> "Richard" == Richard Fateman writes:
Richard> 1. When Maxima asks questions like "is g1023 positive negative or zero?"
Richard> then it is a bug. It is asking about generated symbols internal
Richard> to a problem. This kind of bug continues to exist, and I
Richard> have seen it in commercial macsyma, too. I don't know
Richard> of any systematic way of removing these problems.
I have seen this too. For the times I've seen this and investigated,
they all seem to be normal Lisp symbols, instead of maxima symbols
(preceded by $), so if this is true, it would be relatively easy to
detect: If the symbol doesn't start with a $, we give up.
This will probably break other things.
I must say I don't particularly like conditionals. Yes, they're nice
when you only have one condition, but when you have a lot, it becomes
unwieldy.
Ray