.TITLE PUTMCR .IDENT /R01.1X/ ; ; MODULE TO TAKE INPUT OF ADDR 1ST CHAR, LENGTH IN CHARS ; ; OUTPUT MCR COMMAND LINE ; ; .MCALL DIR$ DPB: .BYTE 79.,3 ;DPB TYPE AND SIZE DPBLEN: .WORD 0 DPBADD: .WORD 0 PUTMCR:: CMPB #2,(R5) ;CALLED BY FORTRAN BEQ PFOR ;YES ERR: MOV #177777,R0 ;SAY ERROR RETURN PFOR: TST (R5)+ MOV @(R5)+,DPBLEN MOV (R5),DPBADD BR RET RET: CMP DPBLEN,#80. BEQ 1$ MOV DPBLEN,R0 ADD DPBADD,R0 MOVB #33,(R0) INC DPBLEN 1$: DIR$ #DPB,ERR MOV #1,R0 RETURN .END