Lisp stack overflow



Adding a simple clause to great for mbox doesn't seem like a big deal
and it is actually pretty important for the user.  You don't want
adding a box to an expression to reorder its parts.

On 2010-06-13, Richard Fateman <fateman at cs.berkeley.edu> wrote:
> If neg produces simplified results, then this would be a bug in 'great'.
> and it would have to be fixed.
>
> I assumed neg had a bug in it and that it doesn't produce simplified results
> and that replacing neg as Barton suggests would fix it.
> For example,
>   :lisp (defun neg(x)(mul x -1))
>
> and see if that fixes it.  But that doesn't fix it.
>
> So the bug is in great, involving mboxes.
>
> Rather than clutter great with more checks on mboxes, a feature that is
> rarely used,
> maybe we can simply decide that  ((mbox) E)  is 'greater' than E, and
> eliminate
> all special checks on mboxes.
>
> RJF
>
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>