50 SUBROUTINE w3fi61 (LOC,ICAT,AREG,IBCKUP,IDATYP,IERR)
52 INTEGER ICAT,IBCKUP,IDATYP
62 equivalence(ihold,ahold)
85 IF (
mova2i(blank).EQ.64)
THEN
92 CALL sbyte (loc,125,inofst,8)
95 CALL sbyte (loc,1,inofst,8)
101 CALL w3ai15 (kk,ihold,1,4,
'-')
102 IF (.NOT.ibm370)
CALL w3ai39(ihold,4)
103 CALL sbyte (loc,ihold,inofst,32)
106 CALL w3ai15 (kk,ihold,1,4,
'-')
107 IF (.NOT.ibm370)
CALL w3ai39(ihold,4)
108 CALL sbyte (loc,ihold,inofst,8)
111 CALL w3ai15 (icat,ihold,1,8,
'-')
112 IF (.NOT.ibm370)
CALL w3ai39(ihold,8)
113 CALL sbyte (loc,ihold,inofst,40)
117 CALL sbyte (loc,-252645136,inofst,32)
119 CALL sbyte (loc,240,inofst,8)
126 IF (ibckup.EQ.0)
THEN
128 CALL sbyte (loc,4210752,inofst,24)
130 ELSE IF (ibckup.EQ.1)
THEN
132 CALL sbyte (loc,12764868,inofst,24)
134 ELSE IF (ibckup.EQ.2)
THEN
136 CALL sbyte (loc,12764358,inofst,24)
140 CALL sbyte (loc,64,inofst,8)
143 IF (idatyp.EQ.0)
THEN
144 ELSE IF (idatyp.EQ.11)
THEN
145 ELSE IF (idatyp.EQ.12)
THEN
146 ELSE IF (idatyp.EQ.3)
THEN
151 CALL sbyte (loc,idatyp,inofst,8)
154 CALL sbyte (loc,1077952576,inofst,32)
156 CALL sbyte (loc,1077952576,inofst,16)
161 IF (areg(j:j).EQ.argnl(k:k))
THEN
165 ahold(4:4) = areg(j:j)
166 IF (.NOT.ibm370)
CALL w3ai39(ihold,4)
168 ahold(8:8) = areg(j:j)
171 CALL sbyte (loc,ihold,inofst,8)
174 ELSE IF (areg(j:j).EQ.
' ')
THEN
185 CALL sbyte (loc,1077952576,inofst,32)
189 CALL sbyte (loc,64,inofst,8)
192 CALL sbyte (loc,64,inofst,8)
integer function mova2i(a)
This Function copies a bit string from a Character*1 variable to an integer variable.
subroutine sbyte(iout, in, iskip, nbyte)
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 w3fi01(lw)
Determines the number of bytes in a full word for the particular machine (IBM or cray).
subroutine w3fi61(loc, icat, areg, ibckup, idatyp, ierr)
Using information from the user, build a 40 character communications prefix and place in indicated lo...