freebsd-ports/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
2011-12-28 08:20:20 +00:00

19 lines
916 B
Text

This module is an extension to the Math::Symbolic module. A basic
familiarity with that module is required.
Math::Symbolic offers some builtin simplification routines. These,
however, are not capable of complex simplifications. This extension offers
facilities to override the default simplification routines through means
of subclassing this module. A subclass of this module is required to
define a simplify object method that implements a simplification of
Math::Symbolic trees.
There are two class methods to inherit: register and unregister. Calling
the register method on your subclass registers your class as providing the
simplify method that is invoked whenever simplify() is called on a
Math::Symbolic::Operator object.
Calling unregister on your subclass restores whichever simplification
routines where in place before.
WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Simplification/