35
36
37
39
40
41
42#include "implicit_f.inc"
43
44
45
46 CHARACTER CART*(*), KEY2*(*), KEY3*(*), KEY4*(*), KEY5*(*), KEY6*(*), KEY7*(*), KEY8*(*)
47 CHARACTER(LEN=NCHARKEY) :: MOT1
48 INTEGER I1,I2,NBC
49
50
51
52 i1=2
53 i2=i1
54 DO WHILE(cart(i2:i2)/='/'.AND.i2<120)
55 i2=i2+1
56 ENDDO
57
58 i1 =i2+1
60 i2 =i1
61 DO WHILE(cart(i2:i2)/='/'.AND.i2<120)
62 i2=i2+1
63 ENDDO
64 i2=i2-1
65 key2 = cart(i1:i2)
66
67 i1 =i2+2
69 i2 =i1
70 DO WHILE(cart(i2:i2)/='/'.AND.i2<120)
71 i2=i2+1
72 ENDDO
73 i2=i2-1
74 key3 = cart(i1:i2)
75
76 i1=i2+2
78 i2=i1
79 DO WHILE(cart(i2:i2)/='/' .AND. i2 < 120)
80 i2=i2+1
81 ENDDO
82 i2=i2-1
83 key4 = cart(i1:i2)
84
85 i1=i2+2
87 i2=i1
88 DO WHILE(cart(i2:i2)/='/' .AND. i2 < 120)
89 i2=i2+1
90 ENDDO
91 i2=i2-1
92 key5 = cart(i1:i2)
93
94 i1=i2+2
96 i2=i1
97 DO WHILE(cart(i2:i2)/='/' .AND. i2 < 120)
98 i2=i2+1
99 ENDDO
100 i2=i2-1
101 key6 = cart(i1:i2)
102
103 i1=i2+2
105 i2=i1
106 DO WHILE(cart(i2:i2)/='/' .AND. i2 < 120)
107 i2=i2+1
108 ENDDO
109 i2=i2-1
110 key7 = cart(i1:i2)
111
112 i1=i2+2
114 i2=i1
115 DO WHILE(cart(i2:i2)/='/' .AND. i2 < 120)
116 i2=i2+1
117 ENDDO
118 i2=i2-1
119 key8 = cart(i1:i2)
120
121 i1=101
122 i2=110
123 mot1= cart(i1:i2)
124 READ(mot1,fmt='(I10)')nbc
125
126 RETURN
integer, parameter ncharkey