.TITLE .RDA REDUCE ARGUMENT .GLOBL .RDA,.AP,.AA,.AW,.AI .GLOBL .AT,.AK,.AU,.AX,.XA,.SET .XX=.XA .RDA 0 LAC* .RDA DAC RDP ISZ .RDA JMS* .AP .XX+400000 JMS* .AT /DIV BY RDP 0 /HI CON AND (600000 DAC PT5+1 JMS* .AI /+ .5 PT5 CLL LAC M22 TAD* .AA SZL XCT* .RDA /ERR RETURN JMS* .AX /FIX I DAC IST SZA STL!GLK TAD* RDP CMA DAC PT5 JMP STLP /START LOOP LOOP JMS* .AP .XX+400000 ISZ RDP ISZ RDP ISZ RDP ISZ* .SET /SET MODE TO DP STLP LAC IST JMS* .AW /FLOAT I JMS* .AK /CON*I RDP+400000 JMS* .AU /REDUCED ARG .XX+400000 ISZ PT5 JMP LOOP LAC IST ISZ .RDA JMP* .RDA PT5 0 IST 0 M22 377756 .END