Télécharger extra2.eso

Retour à la liste

Numérotation des lignes :

extra2
  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.  
  46. -INC PPARAM
  47. -INC CCOPTIO
  48. -INC SMLENTI
  49. *
  50. MLENTI = IPOINT
  51. SEGACT,MLENTI
  52. *
  53. IF (0 .LT. IEME .AND. IEME .LE. LECT(/1) ) THEN
  54. INTEGR = LECT(IEME)
  55. ELSE
  56. INTERR(1) = IEME
  57. NUMERR = 36
  58. CALL ERREUR (NUMERR)
  59. END IF
  60. *
  61. SEGDES,MLENTI
  62. *
  63. END
  64.  
  65.  

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