Operator /
                                             DATE     96/01/25

    Opérateur /                                See also :+ 
    -----------                                          - 
                                                         * 
    RESU1 = OBJET1 / OBJET2 ;                            ** 

    Description :
    _____________

    The / operator divides the OBJET1 object by the OBJET2 object.

    Possible operations :
    _____________________
---------------------------------------------------------------
|      OBJET1       |      OBJET2       |      RESULTAT       |
---------------------------------------------------------------
|      ENTIER       |      ENTIER       |       ENTIER        |
|      ENTIER       |     FLOTTANT      |      FLOTTANT       |
|     FLOTTANT      |      ENTIER       |      FLOTTANT       |
|     FLOTTANT      |     FLOTTANT      |      FLOTTANT       |
|      POINT        |      ENTIER       |       POINT         |
|      POINT        |     FLOTTANT      |       POINT         |
|     LISTREEL      |      ENTIER       |      LISTREEL       |
|     LISTREEL      |     FLOTTANT      |      LISTREEL       |
|     LISTREEL      |     LISTREEL      |      LISTREEL       |
|     MCHAML        |      ENTIER       |      MCHAML         |
|     MCHAML        |     FLOTTANT      |      MCHAML         |
|     CHPOINT       |      ENTIER       |      CHPOINT        |
|     CHPOINT       |     FLOTTANT      |      CHPOINT        |
|     CHPOINT       |     CHPOINT       |      CHPOINT        |
|     EVOLUTION     |      ENTIER       |      EVOLUTION      |
|     EVOLUTION     |     FLOTTANT      |      EVOLUTION      |
|     EVOLUTION     |     EVOLUTION     |      EVOLUTION      |
|  TABLE 'VECTEUR'  |      ENTIER       |   TABLE 'VECTEUR'   |
|  TABLE 'VECTEUR'  |     FLOTTANT      |   TABLE 'VECTEUR'   |
---------------------------------------------------------------


    Note 1 :
    __________

    When the / operator divides an EVOLUTION type object by the 
 VAL1 number (FLOTTANT or ENTIER), VAL1 must be different from zero.

    Note 2 :
    __________

    The / operator divides a TABLE type object of 'VECTEUR' subtype
 by a VAL1 number (FLOTTANT or ENTIER).
 The result is of TABLE type and 'VECTEUR' subtype.

    Note 3 :
    __________

    When the / operator divides an EVOLUTION type object by another
 EVOLUTION type object, both objects must have the same N1 number of
 curves and must be of same type : they must be real or complex.

    a) Real EVOLUTION objects :

    The two curves with an index common to both objects are divided
 term by term; the progressions of the abscissae of these curves must
 be identical; they become the abscissae of the curves of the 
 EVOLUTION object newly created by the operator.

    IMPORTANT  :
    All the ordinates of the curves of the divisor object OBJET2 must
 be different from zero !

    b) Complex EVOLUTION objects

    One object is divided by the other; the abscissae must be
 identical; they become the abscissae of the EVOLUTION object
 newly created by the operator.
    Each of the two objects can be either "PREE PIMA", or "MODU PHAS".
 The generated object will be of same type as EVOL1. A COUL1 color may
 be allocated to it.
                       EVOL3 = EVOL1 / EVOL2  ( COUL1 ) ;
    IMPORTANT :
    All the moduli of the divisor object EVOL2 must be different from
 zero !

    Note 4 :
    __________

    When the / operator divides a CHPOINT type object by another
 CHPOINT type object, this one must have only one component, of name
 SCAL.