File: TAND.LS of Disk: V50/Source/Source-Listing-RALF-1
(Source file text) 


RALF V50A    8-APR-92    PAGE 1

            /R=TAND(R) SINGLE PREC. TRIG. TANGENT (DEGREES)
            /
            /
            / VERSION 50A 27-MAY-80 WVDM
            /
            /
                    SECT    TAND
00000 1030          JA      #TAND
00001 0047  
00002 2401          TEXT    +TAND  +
00003 1604  
00004 4040  
00005 1100  TANDXR, SETX    XRTAND
00006 0014  
00007 1110          SETB    BPTAND
00010 0011  
00011 0040  BPTAND, FNOP
00012 0000          0
00013 0000          0
00014 0000  XRTAND, F 0.0
00015 0000  
00016 0000  
00017 0006  TAND91, 6                       /360./(2*PI)
00020 3451          3451
00021 3560          3560
00022 0000  TAND1,  F 0.0
00023 0000  
00024 0000  
                    ORG     10*3+BPTAND
00041 0040          FNOP
00042 1030          JA      TANDXR
00043 0005  
00044 0000          0
00045 1030  TNDRTN, JA      .
00046 0045  
            /
                    BASE    0
00047 0006  #TAND,  STARTD
00050 0210          FLDA    10*3
00051 6400          FSTA    TNDRTN
00052 0045  
00053 0200          FLDA    0
00054 1100          SETX    XRTAND
00055 0014  
00056 1110          SETB    BPTAND
00057 0011  
                    BASE    BPTAND
00060 0101          LDX     1,1
00061 0001  
00062 6200          FSTA    BPTAND
00063 0610          FLDA%   BPTAND,1        /ADDR OF X
00064 6200          FSTA    BPTAND
00065 0005          STARTF
00066 0600          FLDA%   BPTAND          /GET X IN DEGREES
00067 3202          FDIV    TAND91          /CONVERT TO RADIANS
00070 6203          FSTA    TAND1
RALF V50A    8-APR-92    PAGE 1-1

                    EXTERN  TAN
00071 1130          JSR     TAN             /CALL THE TANGENT
00072 0000  
00073 1030          JA      TNDRTN
00074 0045  
00075 1030          JA      TAND1
00076 0022  
RALF V50A    8-APR-92    PAGE 2

            
RALF V50A    8-APR-92    PAGE 2-1

NO ERRORS 
9 SYMBOLS, NO ABS REFS 

 #      C 00000   #MAIN  S 00000   #TAND    00047   BPTAND   00011  
 TAN    X 00000   TAND   S 00077   TANDXR   00005   TAND1    00022  
 TAND91   00017   TNDRTN   00045   XRTAND   00014