manuc6
C MANUC6 SOURCE CB215821 24/04/12 21:16:37 11897 *----------------------------------------------------------------------- * CREATION D'UN CHAMELEM A PARTIR D'UN MMODEL * LES COMPOSANTES POUVANT ETRE REPRESENTEES PAR DES REELS * OU DES OBJETS DE TYPE AUTRE ( EX :'EVOLUTION' OU 'CHAMELEM' OU * 'POINT ' ETC . ) *----------------------------------------------------------------------- * * PARAMETRES: (E)=ENTREE (S)=SORTIE * ----------- * * IPMODL (E) POINTEUR D'OBJET MODELE * ACTIF EN ENTREE/SORTIE (ainsi que les IMODEL !) * MLMOT1 (E) | * MLMOT2 (E) | POINTEURS SUR DES LISTMOTS * MLMOT3 (E) | * MLMOTS (E) | * MLREE1 (E) POINTEUR SUR UN LISTREEL * MLENT2 (E) | POINTEURS SUR DES LISTENTI * LETYP (E) TYPE DU CHAMELEM A CREER * ISUP (E) NUMERO DE SUPPORT DEMANDE * JER1 (E) LONGUEUR DE LA CHAINE DE CARACTERES LETYP * ICARA (S) POINTEUR SUR LE CHAMELEM * * AUTEUR, DATE DE CREATION: * ------------------------- * * P DOWLATYARI JANVIER 92 * (ADAPTATION DE MANUC4) * * LANGAGE: * -------- * * ESOPE + FORTRAN77 * ************************************************************************ & MLENT2,LETYP,JER1,ISUP,ICARA,itart) IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) -INC PPARAM -INC CCOPTIO -INC SMLMOTS -INC SMMODEL CHARACTER*(*) LETYP ICARA = 0 ICAR1 = 0 ICAR2 = 0 * * TRAITEMENT PARTICULIER DES COMPOSANTES REPRESENTEES PAR DES * REELS * & LETYP,JER1,ISUP,ICAR1,itart) IF (IERR.NE.0) GOTO 900 ENDIF * * TRAITEMENT DES COMPOSANTES REPRESENTEES PAR DES * OBJETS D'UN AUTRE TYPE ( A PRIORI QUELCONQUE ) * & LETYP,JER1,ISUP,ICAR2,itart) IF (IERR.NE.0) GOTO 900 ENDIF * IF (ICAR1.EQ.0.AND.ICAR2.EQ.0) THEN GOTO 900 ENDIF * * REUNION DES CHAMELEM * IF (ICAR1.NE.0 .AND. ICAR2.NE.0) THEN ELSE ICARA = MAX(ICAR1,ICAR2) ENDIF 900 CONTINUE END
© Cast3M 2003 - Tous droits réservés.
Mentions légales