Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XTFN

Package: Toolkit

Routine: XTFN


Information

XTFN ;SF-ISC/RWF - MATH FUNCTIONS ;3/14/89 11:05 ;

Source Information

Source file <XTFN.m>

Entry Points

Name Comments DBIA/ICR reference
RTD ;RADIANS TO DEGREES
  • ICR #10094
    • Status: Active
    • Usage: Supported
    COS ;%Y=COS(%X), %X in radians
  • ICR #10094
    • Status: Active
    • Usage: Supported
    PWR ;%P=%X^%Y (uses LN and EXP)
  • ICR #10094
    • Status: Active
    • Usage: Supported
    LOG ;%L=LOG(%X) (log base 10) uses LN
  • ICR #10094
    • Status: Active
    • Usage: Supported
    LN ;%LN=LN(%X) (log base e)
  • ICR #10094
    • Status: Active
    • Usage: Supported
    C
    LN3
    LN2
    SQRT ;%Y=SQRT(%X)
  • ICR #10094
    • Status: Active
    • Usage: Supported
    EXP ;%E=EXP(%X) (e to the %X power)
  • ICR #10094
    • Status: Active
    • Usage: Supported
    DTR ;DEGREES TO RADIANS
  • ICR #10094
    • Status: Active
    • Usage: Supported
    TAN ;%Y=TAN(%X) ;tan X = sin X/cos X
  • ICR #10094
    • Status: Active
    • Usage: Supported
    PI
  • ICR #10094
    • Status: Active
    • Usage: Supported
    SIN ;%Y=SIN(%X), %X in radians
  • ICR #10094
    • Status: Active
    • Usage: Supported
    L
    SD ;SX=SUM, SSX=SUM OF SQUARES, N=COUNT
  • ICR #10094
    • Status: Active
    • Usage: Supported

    Label References

    Name Line Occurrences
    C SIN+1, C+1
    COS TAN+1
    EXP PWR+3
    L L
    LN PWR+3, LOG+1
    LN2 LN2
    LN3 LN3
    SIN TAN+1
    SQRT SD+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % C+3*, C+4!
    %A EXP+2*, EXP+3*, EXP+4, EXP+5!
    %B EXP+1*, EXP+2, EXP+3*, EXP+4, EXP+5!
    %D LN+1*, LN2*, LN3*, LN3+1, LN3+2!
    %E EXP+1*, EXP+2*, EXP+4*, EXP+5*, PWR+1*, PWR+4, PWR+5!
    %G PWR+1*, PWR+4, PWR+5!
    %H PWR+1*, PWR+4, PWR+5!
    %I EXP+4*, EXP+5!
    >> %L LOG+1*, LOG+2*
    %LN LN+1*, LN3+1*, PWR+3, PWR+5!, LOG+1~, LOG+2
    >> %P PWR+1*, PWR+2*, PWR+4*
    %T LN+1*, LN2*, LN3*, LN3+1*, LN3+2!, SIN+1*, COS+1*, C*, C+1*, C+2
    , C+3, C+4!, L*
    %T2 C+2*, C+3*, C+4!
    %T3 C+2*, C+3*, C+4!
    %T4 C+2*, C+3*, C+4!
    %TN TAN+1*!
    >> %X LN+1, EXP+1, EXP+2, PWR+1, PWR+2*, PWR+3*, PWR+4*, SIN+1, COS+1, DTR+1*
    , RTD+1*, PI*, SQRT+1, L, SD+1*, SD+2*
    >> %Y PWR+1, PWR+2, PWR+3, PWR+4*, TAN+1*, C+2*, C+3*, C+4*, SQRT+1*, L*
    , SD+2
    >> N SD+1, SD+2
    >> SD SD+1*, SD+2*
    >> SSX SD+2
    >> SX SD+2
    Info |  Source |  Entry Points |  Label References |  Local Variables |  All