29 if (p1
== symbol(E
)) {
39 if (isnegativenumber(p1
)) {
56 // rational number and not an integer?
69 // log(a ^ b) --> b log(a)
71 if (car(p1
) == symbol(POWER
)) {
79 // log(a * b) --> log(a) + log(b)
81 if (car(p1
) == symbol(MULTIPLY
)) {