Other than the usual operations (addition, subtraction,
multiplication, division, and exponentiation), aamath can also handle functions,
integrals, limits, sums, products, matrices and vectors.
Here is a more thorough set of examples.

aamath is a command-line utility. It was successfully compiled and
tested on Linux, FreeBSD, Cygwin, and DJGPP.
It is written in C++, and will need lex and yacc to compile. GNU readline is
also recommended, although not essential.