mathilda: Computer algebra system¶
Description¶
Mathilda is a small, open source computer algebra system (CAS) heavily inspired by the core architecture and evaluation semantics of Mathematica. Written entirely in C99 and its own language, it implements a recursive expression model, structural pattern matching with backtracking, rewriting rules, and an extensive library of built-in mathematical functions.
License¶
GPLv3
Upstream Contact¶
Special Update/Build Instructions¶
On macOS, install a real gcc using homebrew; the package will autodetect and use it. The package declines to use Apple’s gcc-clang shim.
Type¶
optional
Dependencies¶
Version Information¶
package-version.txt:
0.167
Installation commands¶
$ sage -i mathilda
However, these system packages will not be used for building Sage
because spkg-configure.m4 has not been written for this package;
see upstream Issue #27330 for more information.