Télécharger tabl.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ TABL     NOTICE  CHAT      11/09/12    21:18:14     7124           
                                             DATE     11/09/12
                                             
  Operateur TABLE                          Voir aussi :
    ---------------  
    TAB1 = TABLE  | ( MOT1 ) | ;
                  | ( TAB2 ) |


    Objet :
    _______

    L'operateur TABLE sert a initialiser une structure de table.

    Commentaire :
    _____________

    L'operateur TABLE suivi par :

    MOT1  : indique le sous-type de la table (type MOT)
            ce mot est range dans la table avec pour indice le mot
            'SOUSTYPE'

    TAB2  : permet de renommer la table TAB2 (type TABLE)

    Remarque importante :
    ____________________

    Pour l'utilisation, le nom de la table doit etre separe de l'indice
considere par un . ; si l'indice est un nombre flottant contenant un .,
il faut en plus mettre des blancs entre le nom de la table et l'indice.
D'un maniere generale, l'usage des blancs entre la table et les indices
est fortement recommande.

Par exemple :   MATAB1 . 3.68

 Pour les indices de type MOT on ne tient pas compte des blancs situes
 a la fin des mots. C'est a dire que  TAB1.'AA'  et TAB1.'AA   '
 representent le meme indice

    Exemple d'emploi d'une table :
    ______________________________

*
*  on cree une table de sous-type VECTEUR
*
    MATAB = TABLE  'VECTEUR' ;
*
*  on definit l'element d'indice 1 comme etant egal a 5
*
    MATAB . 1 = 5     ;
*
*  on definit l'element d'indice 'ESS' comme etant egal a  2.732
*
   J = MOT 'ESS'        ;
   MATAB . J = 2.732    ;
   LIST MATAB . J       ;
*
   J  =  1           ;
   B =  MATAB . J    ;
*
* B a pour valeur l'element de la table indice (qui vaut 1), soit 5
*
   T2 = TABLE MATAB;
*
* la table est accessible par le nouveau nom T2
*

© Cast3M 2003 - Tous droits réservés.
Mentions légales