d FUNCTION JJOPENIN( IUNIT, NAME ) c. Process a name list file definitions ,C. C. OPEN A UNIT BAXED ON AN INPUT FILE NAME GIVEN BY THE USER C. Xc-end.of.info- C.  CHARACTER*(*) NAME  CHARACTER*40 INN C. L100 CONTINUE  JJOPENIN = 0  WRITE( 6, 110 ) NAME x110 FORMAT( '$ ',A,' ,INPUT <= @' )  READ ( 5, 120 ) NCH, INN @120 FORMAT( Q, A )  IF( INN.EQ.' ' ) THEN  OPEN( UNIT=IUNIT, NAME=NAME, TYPE='OLD', ERR=9000 ) l JJOPENIN = 3  ELSE 4 IFST = 1  IF( INN(1:1) .EQ. '@' ) IFST = 2  OPEN( UNIT=IUNIT, NAME=INN(IFST:NCH), TYPE='OLD', ERR=100 ) ` JJOPENIN = 1 ENDIF ( C. 9000 CONTINUE RETURN T END