1 : $$$$ ENLE NOTICE FANDEUR 17/09/13 21:15:02 9538 2 : DATE 17/09/13 3 : 4 : Operateur ENLEVER Voir aussi : INSE REMP 5 : ----------------- OTER OUBL 6 : OBJET2 = ENLEVER OBJET1 (MOT_CLE) INDIC1 ; 7 : 8 : 9 : Objet : 10 : _______ 11 : 12 : L'operateur ENLEVER cree OBJET2 en enlevant le ou les elements 13 : d'indice(s) INDIC1 dans l'objet OBJET1. 14 : 15 : 16 : Operations possibles : 17 : ______________________ 18 : 19 : ___________________________________________________________________ 20 : +----------------+----------------+----------------+----------------+ 21 : | OBJET1 | MOT_CLE | INDIC1 | OBJET2 | 22 : |________________|________________|________________|________________| 23 : +----------------+----------------+----------------+----------------+ 24 : | LISTREEL | AUCUN | ENTIER | LISTREEL | 25 : | LISTREEL | AUCUN | LISTENTI | LISTREEL | 26 : +----------------+----------------+----------------+----------------+ 27 : | LISTENTI | AUCUN | ENTIER | LISTENTI | 28 : | LISTENTI | AUCUN | LISTENTI | LISTENTI | 29 : +----------------+----------------+----------------+----------------+ 30 : | LISTMOTS | AUCUN | ENTIER | LISTMOTS | 31 : | LISTMOTS | AUCUN | LISTENTI | LISTMOTS | 32 : +----------------+----------------+----------------+----------------+ 33 : | LISTCHPO | AUCUN | ENTIER | LISTCHPO | 34 : | LISTCHPO | AUCUN | LISTENTI | LISTCHPO | 35 : +----------------+----------------+----------------+----------------+ 36 : | CHPOINT | AUCUN | MOT | CHPOINT | 37 : | CHPOINT | AUCUN | LISTMOTS | CHPOINT | 38 : +----------------+----------------+----------------+----------------+ 39 : | TABLE | AUCUN | (quelconque) | TABLE | 40 : +----------------+----------------+----------------+----------------+ 41 : | CHARGEME | AUCUN | MOT | CHARGEMENT | 42 : +----------------+----------------+----------------+----------------+ 43 : | MMODEL | 'FORM' | MOT | MMODEL | 44 : | MMODEL | 'COMP' | MOT | MMODEL | 45 : +----------------+----------------+----------------+----------------+ 46 : 47 : 48 : Remarques : 49 : ___________ 50 : 51 : Dans le cas ou OBJET1 est une liste (LISTENTI, LISTREEL, LISTMOTS, 52 : LISTCHPO), les indices contenus dans INDIC1 correspondent aux 53 : positions des elements de OBJET2 avant toute suppression. Si un 54 : nombre est present plusieurs fois dans la liste INDIC1, l'element 55 : correspondant de OBJET1 ne sera donc elimine qu'une seule fois. 56 : Attention a bien respecter l'ordre des operandes si deux LISTENTI 57 : sont fournis. 58 : 59 : Dans le cas ou OBJET1 est un objet de type CHPOINT, INDIC1 (types 60 : MOT ou LISTMOTS) contient des noms de composantes. 61 : 62 : Dans le cas d'une TABLE, il faut veiller a respecter l'ordre des 63 : operandes (OBJET1 puis INDIC1). 64 : 65 : Dans le cas d'un CHARGEMENT, INDIC1 (type MOT) correspond au type 66 : du chargement a enlever. 67 : 68 : Dans le cas ou OBJET1 est un MMODEL, un mot cle est attendu. 69 : MOT_CLE doit etre 70 : FORM : on enleve du MMODEL les regions pour lesquelles la 71 : formulation est celle indiquee par INDIC1. 72 : OR 73 : COMP -> on enleve du MMODEL les regions pour lesquelles le 74 : comportement est celui indique par INDIC1. 75 : Si INDIC1 ne correspond a aucune formulation ou comportement ou 76 : dans le cas d'un MMODEL vide, OBJET2 = OBJET1. 77 : 78 : $$$$ 79 : 80 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales