libcas  1.0
A Lightweight Computer Algebra System
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
libcas Documentation
Christoph Lehner

libcas is a lightweight computer algebra system implemented as a C++ library.

You may download the current version of the library here.

Some of the main features are

The following example illustrates the usage of the library and a few main features:

using namespace cas;
// todo: find nice code to demonstrate main features
Expression* a = _("sum(i)*gamma(i)*gamma(j)");
Expression* b = _("B^2");
printf("Result of comparison: %d\n",
a->compare(b) );
delete a;
delete b;