
 ╔════════════════════════════════════════════╗       (C) Copyright 1986-1990
 ║ RINTG.EXE - Analytical Integrating program ║             Zvi Shippony
 ╚════════════════════════════════════════════╝            (818) 990-0134

  This program does the actual integration of the various formulas stored
  in the Integration DataBase records. The program is very simple and self
  explanatory.

  The records in the DataBase are organized in 3 groups:

   1. Algebraic type formulas
   2. Exponential type formulas
   3. Trigonometric type formulas

$$

  Each record is composed of 5 components as follows:

   Itype     (Char)  : A, E or T for Algebraic, Exponential or Trigonometric.
   IntgConst (String): Up to 10 constants,[e.g: in 'xⁿ', n is a constant].
   Integrand (String): The integrand, [e.g: 'xⁿ'].
   Integral  (String): The integral (answer) [ e.g: (x**(n+1))/(n+1) ].
   Constraint(String): Any constraint on the integration interval or the
                       constants, or any comments you wish to state. 'n <> -1'
                       or 'n not equal -1' is a constraint for the above.
                       The constraints are viewed whenever the list of
                       integrands available is shown, and it is up to the user
                       to abide by them.
$$
  The Menu of RINTG.EXE gives you the following options:

    1: Algebraic functions
    2: Exponential functions
    3: Trigonometric functions
    H: Get Help and information about the program
    Q: Quit

  When you choose one category, the program will list of all the available
integrands in the appropriate section of the INTG.DAT (The Integration DataBase
file) will and asks you to choose one to integrate. After you make your choice,
the program will prompt you for the value for each of the constants appearing
in the integrand, and then it will ask you for lower and upper limit, then it
will ask you if you want to multiply the integral by some factor, if so it will
receive the factor and compute the integral. If no error occurred,  the program
will present the answer.
$$
  The limits of integration as well as the factor and the constants could be
numbers or any expression. Expression is any legal combination of: +, -, *, /,
^, **, !, (, ) and any of the following functions:

   ABS, INT, EXP, SIN, COS, TAN, COT, LOG, LN, FACT (Factorial), SQRT, SIGN,
   SINH, COSH, TANH, ARCSIN, ARCCOS, ARCTAN, ARCSINH, ARCCOSH, ARCTANH

 ** Note:
     You can use: !  or: FACT(...)  for Factorial ...
     PI  is a reserved name and will be interpeted as Pi = 3.14159265358...
     INF stands for Infinity, for example:

            Infinity
            ⌠
            │ σ*(1/(x²+a²))dx = 1.0
            ⌡
            0.0    (For a=1.0, σ=2/pi)  (σ is the factor here)

$$



 ** Note:
     To gain more insight and understanding of how the program works and
     how the records are manipulated, please use the Help option of the
     WINTG.EXE program.


                            That's all folks ...
