30 SUBROUTINE redkey1(KEY,KEY0,NKEY,CARTE,IKEY,IR)
38#include
"implicit_f.inc"
46 INTEGER NKEY, IKEY, IR, IOK
47 CHARACTER(LEN=NCHARLINE100) :: CARTE
48 CHARACTER KEY(*)*5, KEY0(NKEY)*5
52 INTEGER IKEYO, J, JK, I
65 IF(carte(i:i)==
'/')
THEN
68 ELSEIF(carte(i:i)/=
' ')
THEN
70 IF(j<=5)key(jk)(j:j)=carte(i:i)
77 IF(key(1)==key0(ikey))
THEN
83 IF(.NOT. detected)
THEN
93 IF(ikey==1.OR.ikey==58)
THEN
94 IF (got_input == 0.OR.ikey==58)
THEN
96 IF(iok==0.AND.carte(i:i)==
'/')
THEN
98 ELSEIF(iok==1.AND.carte(i:i)==
'/')
THEN
101 ELSEIF(iok==1.AND.carte(i:i)/=
' ')
THEN
103 IF(j<=80)rootnam(j:j)=carte(i:i)
107 rootnam(1:lenrootn)=rootn(1:lenrootn)