Previous: Polynomial and rational function manipulation Up: Helpful Hints to MAXIMA Programmers Next: Performing Calculations in the Background
Installing a New Module for MAXIMA
After design, implementation, testing, compiling, more testing etc.,
your module seems finally ready for inclusion in the MAXIMA system as
a facility for all other MAXIMA users. This is an exciting time indeed.
There are several things to do before a module can be successfully
included.
- (1)
-
The module must have been compiled and tested extensively.
- (2)
-
The module must be subjected to an integration test provided by the
"runtest" command explained in /user/docs/reports/vaxtest.
- (3)
-
There must be clear comments and appropriate internal documentation
in the module.
- (4)
-
There must be a demo file for this module which contains: (a)
documentation of usage and simple examples, (b) test cases for the module.
This demo file is a batch-able file for MAXIMA.
- (5)
-
Follow the installation procedure to include the module under the directory
/usr/local/maxima/kent. The installation procedure is explained elsewhere.