Oct 6th 1999.

Assembler


THIS PROGRAM CONVERTS LOWERCASE TO UPPER CASE CREATED JUN 10/83 jmm EJECT QRK01 IOLENTRY RESTORE=YES L Rl,0(,Rl) GET ADDRESS OF PARM LA R2,0 LOAD WITH ZERO LA R3,TABLE LOAD TABLE ADDRESS TRANS TRT 0(20,Rl),0(R3) TRANSLATE BC 8,END NO HITS BC 4,TRANS1 HIT AND CONTINUE BC 2,TRANS2 HIT AND END ABEND 001 TRANS1 LA R4,256(R2,R3) FIND ADDRESS MVC 0(1,Rl),0(R4) CHANGE CHARACTER B TRANS REPEAT TRANS2 LA R4,256(R2,R3) FIND ADDRESS MVC 0(1,Rl),0(R4) CHANGE CHARACTER AND END END IOLEXIT TABLE DC XL129'0' DC C'abcdefghi' DC XL7'0' DC C'jklmnopqr' DC XLB'0' DC C'stuvwxyz' DC XL86'0' TABLE2 DC XL129'0' DC C'ABCDEFGHI' DC XL7'0' DC C'JKLMNOPQR' DC XLB'O' DC C'STUVWXYZI DC XL86'0' END PROGRAM SOURCLIB ID QRK01 JUNE 10, 1983