Télécharger extra2.eso

Retour à la liste

Numérotation des lignes :

  1. C EXTRA2 SOURCE CHAT 05/01/12 23:53:02 5004
  2. * EXTRAIRE LE I-EME ELEMENT D'UN OBJET DE TYPE "LISTENTI".
  3. SUBROUTINE EXTRA2 (IPOINT,IEME,INTEGR)
  4. ************************************************************************
  5. *
  6. * E X T R A 2
  7. * -----------
  8. *
  9. * FONCTION:
  10. * ---------
  11. *
  12. * EXTRAIRE LE I-EME ELEMENT D'UN OBJET DE TYPE "LISTENTI".
  13. *
  14. * MODE D'APPEL:
  15. * -------------
  16. *
  17. * CALL EXTRA2 (IPOINT,IEME,INTEGR)
  18. *
  19. * PARAMETRES: (E)=ENTREE (S)=SORTIE
  20. * -----------
  21. *
  22. * IPOINT ENTIER (E) POINTEUR DE L'OBJET DE TYPE "LISTENTI".
  23. * IEME ENTIER (E) NUMERO D'ORDRE DE L'ELEMENT A EXTRAIRE DANS
  24. * L'OBJET DE TYPE "LISTENTI".
  25. * INTEGR ENTIER (S) ELEMENT EXTRAIT.
  26. *
  27. * SOUS-PROGRAMMES APPELES:
  28. * ------------------------
  29. *
  30. * ERREUR
  31. *
  32. * AUTEUR, DATE DE CREATION:
  33. * -------------------------
  34. *
  35. * PASCAL MANIGOT 5 DECEMBRE 1984
  36. *
  37. * LANGAGE:
  38. * --------
  39. *
  40. * ESOPE + FORTRAN77
  41. *
  42. ************************************************************************
  43. *
  44. IMPLICIT INTEGER(I-N)
  45. -INC CCOPTIO
  46. -INC SMLENTI
  47. *
  48. MLENTI = IPOINT
  49. SEGACT,MLENTI
  50. *
  51. IF (0 .LT. IEME .AND. IEME .LE. LECT(/1) ) THEN
  52. INTEGR = LECT(IEME)
  53. ELSE
  54. INTERR(1) = IEME
  55. NUMERR = 36
  56. CALL ERREUR (NUMERR)
  57. END IF
  58. *
  59. SEGDES,MLENTI
  60. *
  61. END
  62.  
  63.  

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