The antidiff function works pretty well, but it should handle problems it can't do more gracefully:
(Lisp Clozure Common Lisp Version 1.6-dev (WindowsX8632)
(%i2) antidiff(diff(f(x),x,a) * f(x)^x,x,f(x));
Maxima encountered a Lisp error:
Stack overflow on value stack.
A nounform would be better than a Lisp error.
Log in to post a comment.