Télécharger oooerr.eso

Retour à la liste

Numérotation des lignes :

oooerr
  1. C OOOERR SOURCE PV090527 26/04/24 08:23:07 12524
  2. SUBROUTINE OOOERR(NN,NF,HERROR)
  3. C-------------------------------------------------------------------
  4. C
  5. C ECRITURE DES MESSAGES D'ERREUR
  6. C
  7. C NN=VARIABLE
  8. C NF=COMPOSITION DU MESSAGE
  9. C AVEC DUMP :-1,0,1
  10. C SANS DUMP : 2,3,4
  11. C HERROR LIBELLE ERREUR (CONSTANTE CARACTERE)
  12. C
  13. C PROGRAMMEUR : MOUGIN
  14. C MODIF : 27/01/89 LIEES A LA VERSION OOW..
  15. C MODIF : 15/2/90 /A/A -> /A,/,A H_MULLEMAN
  16. C-------------------------------------------------------------------
  17. C
  18. %INC IOODMP
  19. %INC IOOUNIT
  20. %INC IOOWCOM
  21. C
  22. LOGICAL OOOVP1
  23. CHARACTER*(*) HERROR
  24. CHARACTER* 8 HPRM
  25.  
  26. C On met un SEGMENT pour avoir OOTHRD (le traducteur s'en charge)
  27. SEGMENT ISEG(0)
  28.  
  29. WRITE (JLST,'(A,A)') ' --- ',HERROR
  30. CALL OOOMES(NN,'GEMAT ERROR ')
  31. C
  32. C****** DUMP ZONES ESOPE
  33. C
  34. 400 IF (TESOOO) CALL OOOWER ('DANS OOOERR')
  35. IF (NF.LE.1) THEN
  36. C DEBUG DE LA ZONE ESOPE
  37. CALL OOOABE (IERR)
  38. CALL OOOPRM (LRET,'DUMP',HPRM,LPRM,IDMP)
  39. IF (LRET.EQ.2) THEN
  40. IDMP=DMP-2
  41. ELSE
  42. IDMP=STAT-2
  43. ENDIF
  44. CALL OOODMP (IDMP)
  45. C ARRET DES THREADS
  46. C*** CALL OOOTHS
  47. C
  48. ENDIF
  49. RETURN
  50. 2100 FORMAT (' --- ',I22,5X,A)
  51. 2200 FORMAT (' --- ',11X,5X,A)
  52. END
  53.  
  54.  

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