1 : C COPIE2 SOURCE FANDEUR 10/08/30 21:15:29 6732 2 : SUBROUTINE COPIE2 (IPOIN1,IPOIN2) 3 : ************************************************************************ 4 : * 5 : * C O P I E 2 6 : * ----------- 7 : * 8 : * FONCTION: 9 : * --------- 10 : * 11 : * CREER UNE COPIE D'UN OBJET DE TYPE "CHPOINT". 12 : * 13 : * MODE D'APPEL: 14 : * ------------- 15 : * 15 : * CALL COPIE2 (IPOIN1,IPOIN2) 16 : * 17 : * PARAMETRES: (E)=ENTREE (S)=SORTIE 18 : * ----------- 19 : * 20 : * IPOIN1 ENTIER (E) POINTEUR DE L'OBJET A COPIER. 21 : * IPOIN2 ENTIER (S) POINTEUR DE LA COPIE. 22 : * 23 : * AUTEUR, DATE DE CREATION: 24 : * ------------------------- 25 : * 26 : * PASCAL MANIGOT 12 AVRIL 1985 27 : * 28 : * LANGAGE: 29 : * -------- 30 : * 31 : * ESOPE + FORTRAN77 32 : * 33 : ************************************************************************ 34 : * 35 : IMPLICIT INTEGER(I-N) 36 : IMPLICIT REAL*8(A-H,O-Z) 37 : * 38 : -INC SMCHPOI 39 : * 40 : MCHPO1 = IPOIN1 41 : SEGINI,MCHPOI=MCHPO1 42 : IPOIN2 = MCHPOI 43 : NSOUPO = IPCHP(/1) 44 : * 45 : DO 100 IB100=1,NSOUPO 46 : MSOUP1 = IPCHP(IB100) 47 : SEGINI,MSOUPO=MSOUP1 48 : IPCHP(IB100) = MSOUPO 49 : MPOVA1 = IPOVAL 50 : SEGINI,MPOVAL=MPOVA1 51 : IPOVAL = MPOVAL 52 : SEGDES,MPOVAL,MSOUPO 53 : 100 CONTINUE 54 : * END DO 55 : * 56 : SEGDES,MCHPOI 57 : * 58 : RETURN 59 : END 60 : 61 :
© Cast3M 2003 - All rights reserved.
Disclaimer