This directory contains three applications of the command interpreter. The 
documentation is in ./doc .


The first application uses a part of the cephes library of special
functions (in the directory ./cephes) and a FFT routine written
by Ron Mayer (the files fft_m.c and trigtbl.h). It needs two libraries
(lib1/libfunct.a and cephes/libcephes.a). The main source file, the
initialization file and the executable funct are in the directory ./appli1. 

The second application uses the graphic library g2 (which can be found in 
ftp://sunsite.unc.edu/pub/Linux/libs/graphics/ ) and uses
a library (lib2/libgraph.a). The main source file, the initialization file and 
the executable are contained in ./appli2.

The third application is an example of how to glue several applications of the 
command interpreter. The two preceeding applications are glued in the third. It 
uses the libraries lib1/libfunct.a, cephes/libcephes.a and lib2/libgraph.a. The 
main source file, the initialization file and the executable are in the
directory ./glue .

The directories com/ of ./appli1, ./appli2 and ./glue contain sample program 
files.



COPYING 

This software is a part of the interpcom library. It is freely distributable
under the GNU Library General Public License, (in the file ../COPYING.LIB-2.0).






NOTES : 
1 - to use the cephes library on something else than a PC it is
necessary to modify the file cephes/mconf.h. The following modification
always works : 
    comment the line 103 ( #define IBMPC 1 )
    uncomment line 116 (#define UNK 1 )

2 - In commands using functions, the x-ranges are checked to see if they
have been correctly defined. To remove these verifications, suppress the
definition of _SECURE_FUNC in funct.h. 
