quitte
C QUITTE SOURCE CB215821 24/07/17 21:15:15 11961 C CE SOUS PROGRAMME FAIT QUITTER UN BLOC ACTIF (SORTIE DE BOUCLE) C (SORTIE DE PROCEDURE) C SUBROUTINE QUITTE IMPLICIT INTEGER(I-N) -INC PPARAM -INC CCOPTIO -INC CCNOYAU -INC SMBLOC CHARACTER*4 MFIN(4) CHARACTER*(8) CTYP DATA MFIN/'FIN ','REPE','FINP','FINM'/ CTYP='PROCEDUR' IF(IRETOU.EQ.0) THEN IF(IRETOU.EQ.0) GO TO 20 CTYP='BLOC ' ENDIF IF(IERR.NE.0) RETURN 1 CONTINUE CALL NOUTRU LECTAB=1 LECTAB = 0 IF (IRETOU.EQ.0) THEN GOTO 1 ELSEIF ( IRETOU.EQ.2) THEN MBCONT=1 GO TO 1 ELSEIF ( IRETOU.EQ.3.OR.IRETOU.EQ.4) THEN IF( CTYP.EQ.'BLOC ' ) THEN RETURN ENDIF CALL FINPRO RETURN ELSEIF ( IRETOU.EQ.1) THEN MBCONT=1 MBLO1=MBLOC CALL FIN IF (MBLO1.EQ.IRET) RETURN ENDIF GO TO 1 C C PAS D OPERANDE CORRECTE TROUVE C IF(IRETOU.NE.0) THEN ELSE ENDIF RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales