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