Download listno.eso

Back to the list

   1 : C LISTNO    SOURCE    CHAT      06/03/16    21:20:28     5336           
   2 :       SUBROUTINE LISTNO (ITYP,IA,ILISNB)                               
   3 : C                                                                      
   4 : C  ****  CREE la liste des OBJETS  DE TYPE ITYP 
   5 : C  ****     et met leur nom dans ILISNO         
   6 : C  ****  et retourne leur nombre dans IA                    
   7 : C                                                                      
   8 :       IMPLICIT INTEGER(I-N)
   9 : -INC CCNOYAU                                                           
  10 : -INC CCOPTIO
  11 : -INC CCASSIS
  12 :       SEGMENT ILISNB                                                   
  13 :           INTEGER ILISOB(MLON)
  14 :           CHARACTER*8 ILISNO(MLON)
  15 :       ENDSEGMENT                                                       
  16 :       CHARACTER*(*) ITYP                                           
  17 :       IA=0                                                             
  18 :       ILONG=LMNNOM    
  19 :       SEGACT ILISNB*MOD                                                
  20 :       IF(ILONG.EQ.0) RETURN 
  21 :       if(nbesc.ne.0) segact ipiloc                                     
  22 :       DO 1 I=1,ILONG 
  23 :       IF(INOOB2(I).NE.ITYP)  GO TO 1                                   
  24 :       IF(INOOB1(I).EQ.1) GO TO 1                                       
  25 :       IF(INOOB2(I).EQ.'ANNULE  ') GO TO 1 
  26 :       IA=IA+1                                           
  27 :       ILISOB(IA)=IOUEP2(I)
  28 :       IP= INOOB1(I)
  29 :       IDEBCH=IPCHAR(IP)
  30 :       IFINCH= IPCHAR(IP+1)-1                  
  31 :       ILISNO(IA)=ICHARA(IDEBCH:IFINCH)                                 
  32 :    1  CONTINUE 
  33 :       if(nbesc.ne.0) segdes ipiloc                                     
  34 :       RETURN                                                           
  35 :       END                                                              
  36 :  

© Cast3M 2003 - All rights reserved.
Disclaimer