Yacas
: A do-it-yourself symbolic algebra environment
Introduction
Basic design
The
Yacas
kernel functionality
The
Yacas
scripting language
Currently supported CAS features
Interface
Documentation
Future plans
References
M. Wester's CAS benchmark and
Yacas
On Yacas programming
Example: implementing a formal grammar
Example: Using rules with special syntax operators creatively
Creating plugins for Yacas
Why
-x^(-1)
and
-1/x
are not the same in Yacas
Canonical and normal representations
But how can we then build a powerful CAS?
Conclusion
For Yacas developers
A crash course in Yacas maintenance for developers
Preparing and maintaining Yacas documentation
Work in progress, specifications
Designing modules in the Yacas scripting language
How Yacas Deals With Sets of Solutions
GNU Free Documentation License