bug in is()?



Hi,
the commands is() and is(equal()) evaluate differently:
expand((x+1)*(x+2)*(x+3));
-> x^3+6*x^2+11*x+6
is(equal(x^3+6*x^2+11*x+6,(x+1)*(x+2)*(x+3)));
-> true
is(x^3+6*x^2+11*x+6=(x+1)*(x+2)*(x+3));
-> false
is this a bug in is()?
Jan
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: isequal.wxm
URL: <http://www.math.utexas.edu/pipermail/maxima/attachments/20120108/e6bd3dad/attachment.ksh>;