2

 (%i3) integrate(cos(x + abs(x)),x);
 (%o3) ((signum(x)+1)*sin(2*x)-2*x*signum(x)+2*x)/4
</pre></td></tr></table>

<p>Barton Willis (Professor of Mathematics, University of Nebraska at
Kearney) wrote the <code>abs_integrate</code> package and its English
language user documentation. This documentation also describes the
<code>partition</code> package for integration. Richard Fateman wrote
<code>partition</code>. Additional documentation for <code>partition</code> is
located at http://www.cs.berkeley.edu/