> GCL 2.6.7: (tanh 1.0f3), (tanh 1.0e3), (tanh 1.0d3), and (tanh 1.0l3)
> all trigger "Can't print a non-number" which probably means TANH
> returned inf or nan, and then barfed trying to display the result.
> I don't know how that became a stack overflow in Maxima.
What about setting (setq si::*print-nans* t) for GCL
by default. This will produce output with INF
instead of obscure "Can't print a non-number".
I remember that (setq si::*print-nans* t) was discussed
a while ago.
--
Vadim V. Zhytnikov
<vvzhy at mail.ru>
<vvzhy at netorn.ru>