(no subject)



> Maxima treats exponentials differently from other functions such
> as trigonometric functions; this is a bug, in my opinion.

Some of the peculiarities of numer are not bugs, but intentional.
They are intended to avoid such things as 2^x+x^2+%e^x,numer =>
2.0^x+x^2.0+2.7^x, which simply makes the expression less precise and
harder to read, without any substantive numeric evaluation.

Other cases are bugs, in my opinion, and should be fixed:

     %e,numer => 2.7
     %e+1,numer =>  unchanged         bug
     %e/2,numer => 1.4
     %e^2,numer => 7.4
     [%e],numer => unchanged           bug
     [%e+1],numer => unchanged      bug
     [%e/2],numer => [1.4]
     [%e^2],numer => 7.4
     %e^x,numer => unchanged          intentional
                  ^^ This is the specific case numer is designed for

     %pi,numer => 3.1
     %pi+1,numer => 4.1
     %pi^x,numer => 3.1^x
     %pi/2,numer => 1.6

Thoughts?

           -s