Télécharger lect.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ LECT     NOTICE  GOUNAND   23/01/13    21:15:21     11554          
   2 :                                              DATE     23/01/13
   3 : 
   4 :   Operateur LECT                           Voir aussi : PROG MOTS SUIT
   5 :     --------------                                        EVOL ENUM  
   6 :     LENTI1 = LECT 1 2 3 4 5 ;
   7 : 
   8 : 
   9 :     Objet :
  10 :     _______
  11 : 
  12 :     L'operateur LECT fabrique un objet LENTI1 de type LISTENTI a partir
  13 :     d'un nombre arbitraire d'objets de type ENTIER.
  14 : 
  15 :     La sous-directive PAS permet d'engendrer des nombres regulierement
  16 :     espaces, et la sous directive * permet d'engendrer plusieurs fois le
  17 :     meme nombre.
  18 : 
  19 :     Commentaire :
  20 :     _____________
  21 : 
  22 : 
  23 :     ------------------------
  24 :     |  Sous-directive PAS  |
  25 :     ------------------------
  26 : 
  27 :     LENTI1 = LECT 1 PAS 2 5 ; equivaut a : LENTI1 = LECT 1 3 5 ;
  28 : 
  29 :     Le PAS doit obligatoirement diviser exactement l'intervalle.
  30 : 
  31 :     Autre possibilite :
  32 : 
  33 :     LENTI1 = LECT 1 PAS 2 NPAS 2 ; equivaut a : LENTI1 = LECT 1 3 5 ;
  34 : 
  35 :     NPAS doit etre positif ou nul.
  36 : 
  37 : 
  38 :     -----------------------
  39 :     |  Sous-directive  *  |
  40 :     -----------------------
  41 : 
  42 :     LENTI1 = LECT 4 * 3 ; equivaut a : LENTI1 = LECT 3 3 3 3 ;
  43 : 
  44 :     On peut utiliser des pas negatifs et melanger les
  45 :     sous-directives.
  46 : 
  47 :     LENTI1 = LECT 1 2  PAS -2 -6 2  3 * 9 PAS 2  3 * 13 ;
  48 :     ou
  49 :     LENTI1 = LECT 1 2  PAS -2 NPAS 4  2  3 * 9 PAS 2  3 * 13 ;
  50 :     equivaut a
  51 :     LENTI1 = LECT 1 2 0 -2 -4 -6 2  9 9 9  11 13 13 13 ;
  52 : 

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