Excess simplifications (was tail-recursion)



---- Richard Fateman wrote: -----

> If you trace simplifya  you will see how many
> times it is called. It returns quickly if the
> SIMP flag is set in the CAR of the expression.

The simp-%sin function, for example, ignores the simp
flag (not entirely anymore). I think this happens because
several option variables (at least 7) modify the behavior
of simp-%sin. Because simp-%sin ignores simp, it's easy
to throw simp-%sin into an infinite loop. I did it.

Unrelated: What is the purpose of 'eqtest'?
Barton