53 SUBROUTINE w3fi92 (LOC,TTAAII,KARY,KWBX,IERR)
60 CHARACTER*6 TTAAII,AHOLD
65 equivalence(ahold,ihold)
85 IF (
mova2i(blank).EQ.64)
THEN
91 CALL sbyte (loc,-656095772,inofst,32)
93 CALL sbyte (loc,-985611067,inofst,32)
95 CALL sbyte (loc,-490481207,inofst,32)
97 CALL sbyte (loc,-672934183,inofst,32)
100 CALL sbyte (loc,0,inofst,32)
107 IF (kary(7).NE.0)
THEN
108 IF (kary(7).LT.35)
THEN
113 kary(5) = kary(7) / 80
114 kary(6) = mod(kary(7),80)
115 IF (kary(6).EQ.0)
THEN
118 kary(5) = kary(5) + 1
121 IF (kary(5).LT.1)
THEN
127 CALL sbyte (loc,kary(5),inofst,16)
130 CALL sbyte (loc,kary(6),inofst,8)
133 CALL sbyte (loc,0,inofst,32)
135 CALL sbyte (loc,0,inofst,8)
138 loc(29:34) = ttaaii(1:6)
142 IF (.NOT.ibm370)
CALL w3ai39(loc(29:29),6)
147 loc(35:38) = kwbx(1:4)
151 IF (.NOT.ibm370)
CALL w3ai39(loc(35:35),4)
156 kb = mod(kary(3),1000) / 100
157 kc = mod(kary(3),100) / 10
159 CALL sbyte (loc,ka,inofst,4)
161 CALL sbyte (loc,kb,inofst,4)
163 CALL sbyte (loc,kc,inofst,4)
165 CALL sbyte (loc,kd,inofst,4)
168 IF (kary(4).GE.1.AND.kary(4).LE.99999)
THEN
169 CALL w3ai15 (kary(4),ihold,1,8,
'-')
171 CALL sbyte (loc,ihold(1),inofst,8)
173 CALL sbyte (loc,ihold(2),inofst,32)
179 CALL sbyte (loc,ihold,inofst,40)
185 IF (.NOT.ibm370)
CALL w3ai39(loc(41:41),5)
187 CALL sbyte (loc,-168430091,inofst,32)
189 CALL sbyte (loc,245,inofst,8)
194 CALL sbyte (loc,0,inofst,32)
197 CALL sbyte (loc,0,inofst,24)
subroutine w3ai15(nbufa, nbufb, n1, n2, minus)
Converts a set of binary numbers to an equivalent set of ascii number fields in core.
subroutine w3ai39(nfld, n)
translate an 'ASCII' field to 'EBCDIC', all alphanumerics, special charcaters, fill scatter,...
subroutine w3fi92(loc, ttaaii, kary, kwbx, ierr)
Build 80 character queue descriptor using information supplied by user, placing the completed queue d...