47 SUBROUTINE w3fi62 (LOC,TTAAII,KARY,IERR)
50 INTEGER KARY(7),II,IERR
54 CHARACTER*6 TTAAII,AHOLD
58 equivalence(ahold,ihold)
78 IF (
mova2i(blank).EQ.64)
THEN
84 CALL sbyte (loc,-656095772,inofst,32)
86 CALL sbyte (loc,-985611067,inofst,32)
88 CALL sbyte (loc,-490481207,inofst,32)
90 CALL sbyte (loc,-672934183,inofst,32)
93 CALL sbyte (loc,0,inofst,32)
100 IF (kary(7).NE.0)
THEN
101 IF (kary(7).LT.35)
THEN
106 kary(5) = kary(7) / 80
107 kary(6) = mod(kary(7),80)
108 IF (kary(6).EQ.0)
THEN
111 kary(5) = kary(5) + 1
114 IF (kary(5).LT.1)
THEN
120 CALL sbyte (loc,kary(5),inofst,16)
123 CALL sbyte (loc,kary(6),inofst,8)
126 CALL sbyte (loc,0,inofst,32)
128 CALL sbyte (loc,0,inofst,8)
131 loc(29:34) = ttaaii(1:6)
135 IF (.NOT.ibm370)
CALL w3ai39(loc(29:29),6)
144 CALL w3ai15 (kary(1),ii,1,lw,
'-')
145 CALL sbyte (loc,ii,inofst,16)
148 CALL w3ai15 (kary(2),ii,1,lw,
'-')
149 CALL sbyte (loc,ii,inofst,16)
153 IF (.NOT.ibm370)
CALL w3ai39(loc(35:35),4)
158 kb = mod(kary(3),1000) / 100
159 kc = mod(kary(3),100) / 10
161 CALL sbyte (loc,ka,inofst,4)
163 CALL sbyte (loc,kb,inofst,4)
165 CALL sbyte (loc,kc,inofst,4)
167 CALL sbyte (loc,kd,inofst,4)
170 IF (kary(4).GE.1.AND.kary(4).LE.99999)
THEN
171 CALL w3ai15 (kary(4),ihold,1,8,
'-')
173 CALL sbyte (loc,ihold(1),inofst,8)
175 CALL sbyte (loc,ihold(2),inofst,32)
181 CALL sbyte (loc,ihold,inofst,40)
187 IF (.NOT.ibm370)
CALL w3ai39(loc(41:41),5)
189 CALL sbyte (loc,-168430091,inofst,32)
191 CALL sbyte (loc,245,inofst,8)
196 CALL sbyte (loc,0,inofst,32)
199 CALL sbyte (loc,0,inofst,24)