/DTAN-TAN TANGENT FUNCTION .GLOBL DTAN,TAN,.DA,.SET,.RDA,.AG,.DC .GLOBL .AV,.AQ,.AS,.T1,.XA,.ER DTAN 0 LAC .-1 JMS* .SET TAN 0 JMS* .DA JMP .+2 ARG 0 JMS* .AG /.AO IF DTAN ARG+400000 JMS* .RDA /REDUCE ARG HIPI JMP TOOBIG DAC ARG JMS* .DC TTERM JMS* .AV /X**2/F .T1+400000 JMS* .AS /*X .XA+400000 JMS* .AQ /+X .XA+400000 LAC ARG RCR SNL /ODD OR EVEN? JMP .+3 /EVEN N JMS* .AV /-CTN X M1 JMP* TAN TOOBIG JMS* .ER 400017 /OTS 17 JMP . /IDLE HIPI 1; 311037; 552421 MDPI -20; 265210; 400000 LOPI -46; 264302; 151423 TTERM -5 / T6= -24; 662107; 123621 / T5= -20; 713674; 775036 / T4= -13; 605123; 262045 / T3= -7; 673175; 577111 / T2= 1; 631463; 146321 / T1= 2; 300000; 0 M1 1; 600000; 0 .END