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


RALF V50A    8-APR-92    PAGE 1

            /R=TANH(R) SINGL PREC. HYPERBOLIC TANGENT
            /
            /
            / VERSION 50A 27-MAY-80 WVDM
            /
            /
                    SECT    TANH
00000 1030          JA      #TANH
00001 0047  
00002 2401          TEXT    +TANH  +
00003 1610  
00004 4040  
00005 1100  TANHXR, SETX    XRTANH
00006 0014  
00007 1110          SETB    BPTANH
00010 0011  
00011 0040  BPTANH, FNOP
00012 0000          0
00013 0000          0
00014 0000  XRTANH, F 0.0
00015 0000  
00016 0000  
00017 0000  TANH1,  F 0.0
00020 0000  
00021 0000  
00022 0000  TANH2,  F 0.0
00023 0000  
00024 0000  
                    ORG     10*3+BPTANH
00041 0040          FNOP
00042 1030          JA      TANHXR
00043 0005  
00044 0000          0
00045 1030  TNHRTN, JA      .
00046 0045  
            /
                    BASE    0
00047 0006  #TANH,  STARTD
00050 0210          FLDA    10*3
00051 6400          FSTA    TNHRTN
00052 0045  
00053 0200          FLDA    0
00054 1100          SETX    XRTANH
00055 0014  
00056 1110          SETB    BPTANH
00057 0011  
                    BASE    BPTANH
00060 0101          LDX     1,1
00061 0001  
00062 6200          FSTA    BPTANH
00063 0610          FLDA%   BPTANH,1        /ADDR OF X
00064 6200          FSTA    BPTANH
00065 0005          STARTF
00066 0600          FLDA%   BPTANH          /GET X
00067 6202          FSTA    TANH1           /SAVE IT
                    EXTERN  COSH
RALF V50A    8-APR-92    PAGE 1-1

00070 1130          JSR     COSH            /CALL COSH
00071 0000  
00072 1030          JA      .+4
00073 0076  
00074 1030          JA      TANH1
00075 0017  
00076 6203          FSTA    TANH2           /SAVE COSH(X)
                    EXTERN  SINH
00077 1130          JSR     SINH            /CALL SINH
00100 0000  
00101 1030          JA      .+4
00102 0105  
00103 1030          JA      TANH1
00104 0017  
00105 3203          FDIV    TANH2           /SINH/COSH=TANH
00106 1030          JA      TNHRTN
00107 0045  
RALF V50A    8-APR-92    PAGE 2

            
RALF V50A    8-APR-92    PAGE 2-1

NO ERRORS 
10 SYMBOLS, NO ABS REFS 

 #      C 00000   #MAIN  S 00000   #TANH    00047   BPTANH   00011  
 COSH   X 00000   SINH   X 00000   TANH   S 00110   TANHXR   00005  
 TANH1    00017   TANH2    00022   TNHRTN   00045   XRTANH   00014