SB-MPFR

SB-MPFR

properties


ID: SB-MPFR


  • shadowed symbols
    • COERCE
    • TRUNCATE
    • ROUND
    • FLOOR
    • CEILING
    • /=
    • =
    • <=
    • <
    • >=
    • >
    • ZEROP
    • INTEGERP
    • NUMBERP
    • ATANH
    • ASINH
    • ACOSH
    • TANH
    • SINH
    • COSH
    • ATAN
    • ASIN
    • ACOS
    • TAN
    • SIN
    • COS
    • EXP
    • LOG
    • ABS
    • SQRT
  • dependencies

SET-DIV-BY-ZERO-FLAG   compiled function

properties


ID: SB-MPFR:SET-DIV-BY-ZERO-FLAG
ALLOC: HEAP DYNAMIC



SET-DIV-BY-ZERO-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

LNGAMMA   compiled function

properties


ID: SB-MPFR:LNGAMMA
ALLOC: HEAP DYNAMIC



LNGAMMA names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

EXP2   compiled function

properties


ID: SB-MPFR:EXP2
ALLOC: HEAP DYNAMIC



EXP2 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

MPFR-FLOAT-TO-STRING   compiled function

properties


ID: SB-MPFR:MPFR-FLOAT-TO-STRING
ALLOC: HEAP DYNAMIC



MPFR-FLOAT-TO-STRING names a compiled function:
  Lambda-list: (X &OPTIONAL (RND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES (OR SIMPLE-STRING NULL) (SIGNED-BYTE 64)
                         (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

  • Called by
    • (PRINT-OBJECT (MPFR-FLOAT T))
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

URANDOMB   compiled function

properties


ID: SB-MPFR:URANDOMB
ALLOC: HEAP DYNAMIC



URANDOMB names a compiled function:
  Lambda-list: (STATE)
  Derived type: (FUNCTION (T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ZEROP   compiled function

properties


ID: SB-MPFR:ZEROP
ALLOC: HEAP DYNAMIC



ZEROP names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

INEXFLAG-P   compiled function

properties


ID: SB-MPFR:INEXFLAG-P
ALLOC: HEAP DYNAMIC



INEXFLAG-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

K-ROOT   compiled function

properties


ID: SB-MPFR:K-ROOT
ALLOC: HEAP DYNAMIC



K-ROOT names a compiled function:
  Lambda-list: (X K &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CSC   compiled function

properties


ID: SB-MPFR:CSC
ALLOC: HEAP DYNAMIC



CSC names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

REMAINDER   compiled function

properties


ID: SB-MPFR:REMAINDER
ALLOC: HEAP DYNAMIC



REMAINDER names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

MUL-2-RAISED   compiled function

properties


ID: SB-MPFR:MUL-2-RAISED
ALLOC: HEAP DYNAMIC



MUL-2-RAISED names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Documentation:
    Compute X*(2^Y).
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

FAC   compiled function

properties


ID: SB-MPFR:FAC
ALLOC: HEAP DYNAMIC



FAC names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

YN   compiled function

properties


ID: SB-MPFR:YN
ALLOC: HEAP DYNAMIC



YN names a compiled function:
  Lambda-list: (N X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

FMOD   compiled function

properties


ID: SB-MPFR:FMOD
ALLOC: HEAP DYNAMIC



FMOD names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COS   compiled function

properties


ID: SB-MPFR:COS
ALLOC: HEAP DYNAMIC



COS names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ATANH   compiled function

properties


ID: SB-MPFR:ATANH
ALLOC: HEAP DYNAMIC



ATANH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SECH   compiled function

properties


ID: SB-MPFR:SECH
ALLOC: HEAP DYNAMIC



SECH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

LOG2   compiled function

properties


ID: SB-MPFR:LOG2
ALLOC: HEAP DYNAMIC



LOG2 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

FMS   compiled function

properties


ID: SB-MPFR:FMS
ALLOC: HEAP DYNAMIC



FMS names a compiled function:
  Lambda-list: (X Y Z &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Documentation:
    fma X Y Z = (X * Y) - Z
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

FLOOR   compiled function

properties


ID: SB-MPFR:FLOOR
ALLOC: HEAP DYNAMIC



FLOOR names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

DIM   compiled function

properties


ID: SB-MPFR:DIM
ALLOC: HEAP DYNAMIC



DIM names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

REGULARP   compiled function

properties


ID: SB-MPFR:REGULARP
ALLOC: HEAP DYNAMIC



REGULARP names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CONST-LOG2   compiled function

properties


ID: SB-MPFR:CONST-LOG2
ALLOC: HEAP DYNAMIC



CONST-LOG2 names a compiled function:
  Lambda-list: (&OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (&OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

*MPFR-FEATURES​*   var

properties


ID: SB-MPFR:*MPFR-FEATURES*
ALLOC: HEAP IMMOBILE



*MPFR-FEATURES* names a special variable:
  Value: (:SB-MPFR)

  • Set by
    • SB-MPFR::LOAD-MPFR
  • Referenced by
    • SB-MPFR::LOAD-MPFR
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

MODF   compiled function

properties


ID: SB-MPFR:MODF
ALLOC: HEAP DYNAMIC



MODF names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32)
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

JN   compiled function

properties


ID: SB-MPFR:JN
ALLOC: HEAP DYNAMIC



JN names a compiled function:
  Lambda-list: (N X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

LOG   compiled package function system

properties


ID: SB-MPFR:LOG
ALLOC: HEAP DYNAMIC



LOG names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SIN-COS   compiled function

properties


ID: SB-MPFR:SIN-COS
ALLOC: HEAP DYNAMIC



SIN-COS names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32)
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COMPARE-2EXP   compiled function

properties


ID: SB-MPFR:COMPARE-2EXP
ALLOC: HEAP DYNAMIC



COMPARE-2EXP names a compiled function:
  Lambda-list: (X Y EXP)
  Derived type: (FUNCTION (T T T) *)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

  • Called by
    • SB-MPFR:COMPARE-2EXP
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

FMA   compiled function

properties


ID: SB-MPFR:FMA
ALLOC: HEAP DYNAMIC



FMA names a compiled function:
  Lambda-list: (X Y Z &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Documentation:
    fma X Y Z = (X * Y) + Z
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

GAMMA   compiled function

properties


ID: SB-MPFR:GAMMA
ALLOC: HEAP DYNAMIC



GAMMA names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CONST-EULER   compiled function

properties


ID: SB-MPFR:CONST-EULER
ALLOC: HEAP DYNAMIC



CONST-EULER names a compiled function:
  Lambda-list: (&OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (&OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ACOS   compiled function

properties


ID: SB-MPFR:ACOS
ALLOC: HEAP DYNAMIC



ACOS names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

DIV   compiled function

properties


ID: SB-MPFR:DIV
ALLOC: HEAP DYNAMIC



DIV names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-INEX-FLAG   compiled function

properties


ID: SB-MPFR:CLEAR-INEX-FLAG
ALLOC: HEAP DYNAMIC



CLEAR-INEX-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SQUARE   compiled function

properties


ID: SB-MPFR:SQUARE
ALLOC: HEAP DYNAMIC



SQUARE names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

MAKE-MPFR-FLOAT   compiled function

properties


ID: SB-MPFR:MAKE-MPFR-FLOAT
ALLOC: HEAP DYNAMIC



MAKE-MPFR-FLOAT names a compiled function:
  Lambda-list: (&OPTIONAL (PRECISION +MPFR-PRECISION+))
  Derived type: (FUNCTION (&OPTIONAL T) (VALUES SB-MPFR:MPFR-FLOAT &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

  • Called by
    • COERCE
    • SB-MPFR:REMAINDER-QUOT
    • SB-MPFR:REMAINDER
    • SB-MPFR:FMOD
    • SB-MPFR:MODF
    • TRUNCATE
    • ROUND
    • FLOOR
    • CEILING
    • SB-MPFR:FRACTIONAL
    • SB-MPFR:ROUNDED-INT-TRUNCATE
    • SB-MPFR:ROUNDED-INT-ROUND
    • SB-MPFR:ROUNDED-INT-FLOOR
    • SB-MPFR:ROUNDED-INT-CEILING
    • SB-MPFR:ROUNDED-INT
    • SB-MPFR:URANDOM
    • SB-MPFR:URANDOMB
    • SB-MPFR:CONST-CATALAN
    • SB-MPFR:CONST-EULER
    • SB-MPFR:CONST-PI
    • SB-MPFR:CONST-LOG2
    • SB-MPFR:SUM
    • SB-MPFR:FMS
    • SB-MPFR:FMA
    • SB-MPFR:YN
    • SB-MPFR:JN
    • SB-MPFR:ZETA
    • SB-MPFR:FAC
    • SB-MPFR:HYPOT
    • SB-MPFR:ARITHMETIC-GEOMETRIC-MEAN
    • SB-MPFR:SINH-COSH
    • SB-MPFR:SIN-COS
    • ATAN
    • SB-MPFR:AI
    • SB-MPFR:Y1
    • SB-MPFR:Y0
    • SB-MPFR:J1
    • SB-MPFR:J0
    • SB-MPFR:ERFC
    • SB-MPFR:ERF
    • SB-MPFR:DIGAMMA
    • SB-MPFR:LNGAMMA
    • SB-MPFR:GAMMA
    • SB-MPFR:LI2
    • SB-MPFR:EINT
    • SB-MPFR:EXPM1
    • SB-MPFR:LOG1P
    • ATANH
    • ASINH
    • ACOSH
    • SB-MPFR:COTH
    • SB-MPFR:CSCH
    • SB-MPFR:SECH
    • TANH
    • SINH
    • COSH
    • ASIN
    • ACOS
    • SB-MPFR:COT
    • SB-MPFR:CSC
    • SB-MPFR:SEC
    • TAN
    • SIN
    • COS
    • SB-MPFR:EXP10
    • SB-MPFR:EXP2
    • EXP
    • SB-MPFR:LOG10
    • SB-MPFR:LOG2
    • LOG
    • SB-MPFR:DIV-2-RAISED
    • SB-MPFR:MUL-2-RAISED
    • SB-MPFR:DIM
    • ABS
    • SB-MPFR:NEGATE
    • SB-MPFR:POWER
    • SB-MPFR:K-ROOT
    • SB-MPFR:CUBIC-ROOT
    • SB-MPFR:RECIPROCAL-SQRT
    • SQRT
    • DIV
    • SB-MPFR:SQUARE
    • SB-MPFR:MUL
    • SB-MPFR:SUB
    • SB-MPFR:ADD
    • SB-MPFR::MPFR-READER
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CONST-CATALAN   compiled function

properties


ID: SB-MPFR:CONST-CATALAN
ALLOC: HEAP DYNAMIC



CONST-CATALAN names a compiled function:
  Lambda-list: (&OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (&OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

DIGAMMA   compiled function

properties


ID: SB-MPFR:DIGAMMA
ALLOC: HEAP DYNAMIC



DIGAMMA names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

EXPM1   compiled function

properties


ID: SB-MPFR:EXPM1
ALLOC: HEAP DYNAMIC



EXPM1 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

NEGATE   compiled function

properties


ID: SB-MPFR:NEGATE
ALLOC: HEAP DYNAMIC



NEGATE names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

>   compiled function

properties


ID: SB-MPFR:>
ALLOC: HEAP DYNAMIC



> names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SINH   compiled function

properties


ID: SB-MPFR:SINH
ALLOC: HEAP DYNAMIC



SINH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ZETA   compiled function

properties


ID: SB-MPFR:ZETA
ALLOC: HEAP DYNAMIC



ZETA names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ROUNDED-INT-ROUND   compiled function

properties


ID: SB-MPFR:ROUNDED-INT-ROUND
ALLOC: HEAP DYNAMIC



ROUNDED-INT-ROUND names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ERANGEFLAG-P   compiled function

properties


ID: SB-MPFR:ERANGEFLAG-P
ALLOC: HEAP DYNAMIC



ERANGEFLAG-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ERFC   compiled function

properties


ID: SB-MPFR:ERFC
ALLOC: HEAP DYNAMIC



ERFC names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

EXP10   compiled function

properties


ID: SB-MPFR:EXP10
ALLOC: HEAP DYNAMIC



EXP10 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

RECIPROCAL-SQRT   compiled function

properties


ID: SB-MPFR:RECIPROCAL-SQRT
ALLOC: HEAP DYNAMIC



RECIPROCAL-SQRT names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-NAN-FLAG   compiled function

properties


ID: SB-MPFR:CLEAR-NAN-FLAG
ALLOC: HEAP DYNAMIC



CLEAR-NAN-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-DIV-BY-ZERO   compiled function

properties


ID: SB-MPFR:CLEAR-DIV-BY-ZERO
ALLOC: HEAP DYNAMIC



CLEAR-DIV-BY-ZERO names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SUM   compiled function

properties


ID: SB-MPFR:SUM
ALLOC: HEAP DYNAMIC



SUM names a compiled function:
  Lambda-list: (SEQ &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SET-ERANGE-FLAG   compiled function

properties


ID: SB-MPFR:SET-ERANGE-FLAG
ALLOC: HEAP DYNAMIC



SET-ERANGE-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

*MPFR-RND​*   var

properties


ID: SB-MPFR:*MPFR-RND*
ALLOC: HEAP IMMOBILE



*MPFR-RND* names a special variable:
  Value: :MPFR_RNDN

  • Referenced by
    • COERCE
    • SB-MPFR:REMAINDER-QUOT
    • SB-MPFR:REMAINDER
    • SB-MPFR:FMOD
    • SB-MPFR:MODF
    • SB-MPFR:FRACTIONAL
    • SB-MPFR:ROUNDED-INT-TRUNCATE
    • SB-MPFR:ROUNDED-INT-ROUND
    • SB-MPFR:ROUNDED-INT-FLOOR
    • SB-MPFR:ROUNDED-INT-CEILING
    • SB-MPFR:ROUNDED-INT
    • SB-MPFR:URANDOM
    • SB-MPFR:CONST-CATALAN
    • SB-MPFR:CONST-EULER
    • SB-MPFR:CONST-PI
    • SB-MPFR:CONST-LOG2
    • SB-MPFR:SUM
    • SB-MPFR:FMS
    • SB-MPFR:FMA
    • SB-MPFR:YN
    • SB-MPFR:JN
    • SB-MPFR:ZETA
    • SB-MPFR:FAC
    • SB-MPFR:HYPOT
    • SB-MPFR:ARITHMETIC-GEOMETRIC-MEAN
    • SB-MPFR:SINH-COSH
    • SB-MPFR:SIN-COS
    • ATAN
    • SB-MPFR:AI
    • SB-MPFR:Y1
    • SB-MPFR:Y0
    • SB-MPFR:J1
    • SB-MPFR:J0
    • SB-MPFR:ERFC
    • SB-MPFR:ERF
    • SB-MPFR:DIGAMMA
    • SB-MPFR:LNGAMMA
    • SB-MPFR:GAMMA
    • SB-MPFR:LI2
    • SB-MPFR:EINT
    • SB-MPFR:EXPM1
    • SB-MPFR:LOG1P
    • ATANH
    • ASINH
    • ACOSH
    • SB-MPFR:COTH
    • SB-MPFR:CSCH
    • SB-MPFR:SECH
    • TANH
    • SINH
    • COSH
    • ASIN
    • ACOS
    • SB-MPFR:COT
    • SB-MPFR:CSC
    • SB-MPFR:SEC
    • TAN
    • SIN
    • COS
    • SB-MPFR:EXP10
    • SB-MPFR:EXP2
    • EXP
    • SB-MPFR:LOG10
    • SB-MPFR:LOG2
    • LOG
    • SB-MPFR:DIV-2-RAISED
    • SB-MPFR:MUL-2-RAISED
    • SB-MPFR:DIM
    • ABS
    • SB-MPFR:NEGATE
    • SB-MPFR:POWER
    • SB-MPFR:K-ROOT
    • SB-MPFR:CUBIC-ROOT
    • SB-MPFR:RECIPROCAL-SQRT
    • SQRT
    • DIV
    • SB-MPFR:SQUARE
    • SB-MPFR:MUL
    • SB-MPFR:SUB
    • SB-MPFR:ADD
    • SB-MPFR::MPFR-READER
    • SB-MPFR:MPFR-FLOAT-TO-STRING
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

<=   compiled function

properties


ID: SB-MPFR:<=
ALLOC: HEAP DYNAMIC



<= names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ACOSH   compiled function

properties


ID: SB-MPFR:ACOSH
ALLOC: HEAP DYNAMIC



ACOSH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

REMAINDER-QUOT   compiled function

properties


ID: SB-MPFR:REMAINDER-QUOT
ALLOC: HEAP DYNAMIC



REMAINDER-QUOT names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 64) (SIGNED-BYTE 32)
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

MPFR-FLOAT   class

properties


ID: SB-MPFR:MPFR-FLOAT
ALLOC: HEAP DYNAMIC



MPFR-FLOAT names the structure-class #<STRUCTURE-CLASS SB-MPFR:MPFR-FLOAT>:
  Class precedence-list: SB-MPFR:MPFR-FLOAT, STRUCTURE-OBJECT,
                         SB-PCL::SLOT-OBJECT, T
  Direct superclasses: STRUCTURE-OBJECT
  No subclasses.
  Slots:
    SB-MPFR::REF
      Type: (SB-ALIEN:ALIEN (* (SB-ALIEN:STRUCT SB-MPFR::MPFRFLOAT)))
      Initform: (MAKE-ALIEN (SB-ALIEN:STRUCT SB-MPFR::MPFRFLOAT))

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

NAN-P   compiled function

properties


ID: SB-MPFR:NAN-P
ALLOC: HEAP DYNAMIC



NAN-P names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

DIV-2-RAISED   compiled function

properties


ID: SB-MPFR:DIV-2-RAISED
ALLOC: HEAP DYNAMIC



DIV-2-RAISED names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Documentation:
    Compute X/(2^Y).
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ROUNDED-INT-CEILING   compiled function

properties


ID: SB-MPFR:ROUNDED-INT-CEILING
ALLOC: HEAP DYNAMIC



ROUNDED-INT-CEILING names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

UNDERFLOWP   compiled function

properties


ID: SB-MPFR:UNDERFLOWP
ALLOC: HEAP DYNAMIC



UNDERFLOWP names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

LI2   compiled function

properties


ID: SB-MPFR:LI2
ALLOC: HEAP DYNAMIC



LI2 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

TAN   compiled function

properties


ID: SB-MPFR:TAN
ALLOC: HEAP DYNAMIC



TAN names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

=   compiled function

properties


ID: SB-MPFR:=
ALLOC: HEAP DYNAMIC



= names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SET-UNDERFLOW-FLAG   compiled function

properties


ID: SB-MPFR:SET-UNDERFLOW-FLAG
ALLOC: HEAP DYNAMIC



SET-UNDERFLOW-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

MUL   compiled function

properties


ID: SB-MPFR:MUL
ALLOC: HEAP DYNAMIC



MUL names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T) *)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

  • Called by
    • SB-MPFR:MUL
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

TRUNCATE   compiled function

properties


ID: SB-MPFR:TRUNCATE
ALLOC: HEAP DYNAMIC



TRUNCATE names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ROUNDED-INT   compiled function

properties


ID: SB-MPFR:ROUNDED-INT
ALLOC: HEAP DYNAMIC



ROUNDED-INT names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ROUNDED-INT-TRUNCATE   compiled function

properties


ID: SB-MPFR:ROUNDED-INT-TRUNCATE
ALLOC: HEAP DYNAMIC



ROUNDED-INT-TRUNCATE names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

J1   compiled function

properties


ID: SB-MPFR:J1
ALLOC: HEAP DYNAMIC



J1 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SET-OVERFLOW-FLAG   compiled function

properties


ID: SB-MPFR:SET-OVERFLOW-FLAG
ALLOC: HEAP DYNAMIC



SET-OVERFLOW-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-ERANGE-FLAG   compiled function

properties


ID: SB-MPFR:CLEAR-ERANGE-FLAG
ALLOC: HEAP DYNAMIC



CLEAR-ERANGE-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ERF   compiled function

properties


ID: SB-MPFR:ERF
ALLOC: HEAP DYNAMIC



ERF names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

LOG1P   compiled function

properties


ID: SB-MPFR:LOG1P
ALLOC: HEAP DYNAMIC



LOG1P names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-FLAGS   compiled function

properties


ID: SB-MPFR:CLEAR-FLAGS
ALLOC: HEAP DYNAMIC



CLEAR-FLAGS names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SINH-COSH   compiled function

properties


ID: SB-MPFR:SINH-COSH
ALLOC: HEAP DYNAMIC



SINH-COSH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32)
                         &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CONST-PI   compiled function

properties


ID: SB-MPFR:CONST-PI
ALLOC: HEAP DYNAMIC



CONST-PI names a compiled function:
  Lambda-list: (&OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (&OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COSH   compiled function

properties


ID: SB-MPFR:COSH
ALLOC: HEAP DYNAMIC



COSH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SIN   compiled function

properties


ID: SB-MPFR:SIN
ALLOC: HEAP DYNAMIC



SIN names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

NANFLAG-P   compiled function

properties


ID: SB-MPFR:NANFLAG-P
ALLOC: HEAP DYNAMIC



NANFLAG-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

LOG10   compiled function

properties


ID: SB-MPFR:LOG10
ALLOC: HEAP DYNAMIC



LOG10 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

UNORDEREDP   compiled function

properties


ID: SB-MPFR:UNORDEREDP
ALLOC: HEAP DYNAMIC



UNORDEREDP names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ASIN   compiled function

properties


ID: SB-MPFR:ASIN
ALLOC: HEAP DYNAMIC



ASIN names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

HYPOT   compiled function

properties


ID: SB-MPFR:HYPOT
ALLOC: HEAP DYNAMIC



HYPOT names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SET-PRECISION   compiled function

properties


ID: SB-MPFR:SET-PRECISION
ALLOC: HEAP DYNAMIC



SET-PRECISION names a compiled function:
  Lambda-list: (VALUE)
  Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 63) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

*MPFR-BASE​*   var

properties


ID: SB-MPFR:*MPFR-BASE*
ALLOC: HEAP IMMOBILE



*MPFR-BASE* names a special variable:
  Value: 10

  • Referenced by
    • SB-MPFR::MPFR-READER
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

NUMBERP   compiled vop function

properties


ID: SB-MPFR:NUMBERP
ALLOC: HEAP DYNAMIC



NUMBERP names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SET-NAN-FLAG   compiled function

properties


ID: SB-MPFR:SET-NAN-FLAG
ALLOC: HEAP DYNAMIC



SET-NAN-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ASINH   compiled function

properties


ID: SB-MPFR:ASINH
ALLOC: HEAP DYNAMIC



ASINH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

Y0   compiled function

properties


ID: SB-MPFR:Y0
ALLOC: HEAP DYNAMIC



Y0 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CUBIC-ROOT   compiled function

properties


ID: SB-MPFR:CUBIC-ROOT
ALLOC: HEAP DYNAMIC



CUBIC-ROOT names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

>=   compiled function

properties


ID: SB-MPFR:>=
ALLOC: HEAP DYNAMIC



>= names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COMPARE-ABS   compiled function

properties


ID: SB-MPFR:COMPARE-ABS
ALLOC: HEAP DYNAMIC



COMPARE-ABS names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

/=   compiled function

properties


ID: SB-MPFR:/=
ALLOC: HEAP DYNAMIC



/= names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

EXP   compiled function

properties


ID: SB-MPFR:EXP
ALLOC: HEAP DYNAMIC



EXP names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

OVERFLOWP   compiled function

properties


ID: SB-MPFR:OVERFLOWP
ALLOC: HEAP DYNAMIC



OVERFLOWP names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

DIV-BY-ZERO-P   compiled function

properties


ID: SB-MPFR:DIV-BY-ZERO-P
ALLOC: HEAP DYNAMIC



DIV-BY-ZERO-P names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES BOOLEAN &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

J0   compiled function

properties


ID: SB-MPFR:J0
ALLOC: HEAP DYNAMIC



J0 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

FRACTIONAL   compiled function

properties


ID: SB-MPFR:FRACTIONAL
ALLOC: HEAP DYNAMIC



FRACTIONAL names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-OVERFLOW   compiled function

properties


ID: SB-MPFR:CLEAR-OVERFLOW
ALLOC: HEAP DYNAMIC



CLEAR-OVERFLOW names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

INFINITYP   compiled function

properties


ID: SB-MPFR:INFINITYP
ALLOC: HEAP DYNAMIC



INFINITYP names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COTH   compiled function

properties


ID: SB-MPFR:COTH
ALLOC: HEAP DYNAMIC



COTH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

WITH-PRECISION   compiled macro function

properties


ID: SB-MPFR:WITH-PRECISION
ALLOC: HEAP DYNAMIC



WITH-PRECISION names a macro:
  Lambda-list: (VALUE &BODY BODY)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

<   compiled function

properties


ID: SB-MPFR:<
ALLOC: HEAP DYNAMIC



< names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ADD   compiled function

properties


ID: SB-MPFR:ADD
ALLOC: HEAP DYNAMIC



ADD names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T) *)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

  • Called by
    • SB-MPFR:ADD
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

*MPFR-VERSION​*   var

properties


ID: SB-MPFR:*MPFR-VERSION*
ALLOC: HEAP IMMOBILE



*MPFR-VERSION* names a special variable:
  Value: "4.2.2"

  • Set by
    • SB-MPFR::LOAD-MPFR
  • Referenced by
    • SB-MPFR::LOAD-MPFR
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ROUND   compiled function

properties


ID: SB-MPFR:ROUND
ALLOC: HEAP DYNAMIC



ROUND names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COERCE   compiled function

properties


ID: SB-MPFR:COERCE
ALLOC: HEAP DYNAMIC



COERCE names a compiled function:
  Lambda-list: (X TYPE &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES (OR REAL NULL SB-MPFR:MPFR-FLOAT) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CEILING   compiled function

properties


ID: SB-MPFR:CEILING
ALLOC: HEAP DYNAMIC



CEILING names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ATAN   compiled function

properties


ID: SB-MPFR:ATAN
ALLOC: HEAP DYNAMIC



ATAN names a compiled function:
  Lambda-list: (Y &OPTIONAL X (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SUB   compiled function

properties


ID: SB-MPFR:SUB
ALLOC: HEAP DYNAMIC



SUB names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

POWER   compiled function

properties


ID: SB-MPFR:POWER
ALLOC: HEAP DYNAMIC



POWER names a compiled function:
  Lambda-list: (X Y &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ROUNDED-INT-FLOOR   compiled function

properties


ID: SB-MPFR:ROUNDED-INT-FLOOR
ALLOC: HEAP DYNAMIC



ROUNDED-INT-FLOOR names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COT   compiled function

properties


ID: SB-MPFR:COT
ALLOC: HEAP DYNAMIC



COT names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

Y1   compiled function

properties


ID: SB-MPFR:Y1
ALLOC: HEAP DYNAMIC



Y1 names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CLEAR-UNDERFLOW   compiled function

properties


ID: SB-MPFR:CLEAR-UNDERFLOW
ALLOC: HEAP DYNAMIC



CLEAR-UNDERFLOW names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

TANH   compiled function

properties


ID: SB-MPFR:TANH
ALLOC: HEAP DYNAMIC



TANH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

CSCH   compiled function

properties


ID: SB-MPFR:CSCH
ALLOC: HEAP DYNAMIC



CSCH names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SET-INEX-FLAG   compiled function

properties


ID: SB-MPFR:SET-INEX-FLAG
ALLOC: HEAP DYNAMIC



SET-INEX-FLAG names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES &OPTIONAL))
  Inline proclamation: INLINE (inline expansion available)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ARITHMETIC-GEOMETRIC-MEAN   compiled function

properties


ID: SB-MPFR:ARITHMETIC-GEOMETRIC-MEAN
ALLOC: HEAP DYNAMIC



ARITHMETIC-GEOMETRIC-MEAN names a compiled function:
  Lambda-list: (U V &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

COMPARE   compiled function

properties


ID: SB-MPFR:COMPARE
ALLOC: HEAP DYNAMIC



COMPARE names a compiled function:
  Lambda-list: (X Y)
  Derived type: (FUNCTION (T T) *)
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

  • Called by
    • SB-MPFR:COMPARE
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

INTEGERP   compiled vop function

properties


ID: SB-MPFR:INTEGERP
ALLOC: HEAP DYNAMIC



INTEGERP names a compiled function:
  Lambda-list: (X)
  Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

URANDOM   compiled function

properties


ID: SB-MPFR:URANDOM
ALLOC: HEAP DYNAMIC



URANDOM names a compiled function:
  Lambda-list: (STATE &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

ABS   compiled vop function

properties


ID: SB-MPFR:ABS
ALLOC: HEAP DYNAMIC



ABS names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

AI   compiled function

properties


ID: SB-MPFR:AI
ALLOC: HEAP DYNAMIC



AI names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

+MPFR-PRECISION​+   var

properties


ID: SB-MPFR:+MPFR-PRECISION+
ALLOC: HEAP DYNAMIC



+MPFR-PRECISION+ names a special variable:
  Value: 53

  • Set by
    • SB-MPFR:SET-PRECISION
    • SB-MPFR::LOAD-MPFR
  • Referenced by
    • COERCE
    • SB-MPFR:REMAINDER-QUOT
    • SB-MPFR:REMAINDER
    • SB-MPFR:FMOD
    • SB-MPFR:MODF
    • TRUNCATE
    • ROUND
    • FLOOR
    • CEILING
    • SB-MPFR:FRACTIONAL
    • SB-MPFR:ROUNDED-INT-TRUNCATE
    • SB-MPFR:ROUNDED-INT-ROUND
    • SB-MPFR:ROUNDED-INT-FLOOR
    • SB-MPFR:ROUNDED-INT-CEILING
    • SB-MPFR:ROUNDED-INT
    • SB-MPFR:URANDOM
    • SB-MPFR:URANDOMB
    • SB-MPFR:CONST-CATALAN
    • SB-MPFR:CONST-EULER
    • SB-MPFR:CONST-PI
    • SB-MPFR:CONST-LOG2
    • SB-MPFR:SUM
    • SB-MPFR:FMS
    • SB-MPFR:FMA
    • SB-MPFR:YN
    • SB-MPFR:JN
    • SB-MPFR:ZETA
    • SB-MPFR:FAC
    • SB-MPFR:HYPOT
    • SB-MPFR:ARITHMETIC-GEOMETRIC-MEAN
    • SB-MPFR:SINH-COSH
    • SB-MPFR:SIN-COS
    • ATAN
    • SB-MPFR:AI
    • SB-MPFR:Y1
    • SB-MPFR:Y0
    • SB-MPFR:J1
    • SB-MPFR:J0
    • SB-MPFR:ERFC
    • SB-MPFR:ERF
    • SB-MPFR:DIGAMMA
    • SB-MPFR:LNGAMMA
    • SB-MPFR:GAMMA
    • SB-MPFR:LI2
    • SB-MPFR:EINT
    • SB-MPFR:EXPM1
    • SB-MPFR:LOG1P
    • ATANH
    • ASINH
    • ACOSH
    • SB-MPFR:COTH
    • SB-MPFR:CSCH
    • SB-MPFR:SECH
    • TANH
    • SINH
    • COSH
    • ASIN
    • ACOS
    • SB-MPFR:COT
    • SB-MPFR:CSC
    • SB-MPFR:SEC
    • TAN
    • SIN
    • COS
    • SB-MPFR:EXP10
    • SB-MPFR:EXP2
    • EXP
    • SB-MPFR:LOG10
    • SB-MPFR:LOG2
    • LOG
    • SB-MPFR:DIV-2-RAISED
    • SB-MPFR:MUL-2-RAISED
    • SB-MPFR:DIM
    • ABS
    • SB-MPFR:NEGATE
    • SB-MPFR:POWER
    • SB-MPFR:K-ROOT
    • SB-MPFR:CUBIC-ROOT
    • SB-MPFR:RECIPROCAL-SQRT
    • SQRT
    • DIV
    • SB-MPFR:SQUARE
    • SB-MPFR:MUL
    • SB-MPFR:SUB
    • SB-MPFR:ADD
    • SB-MPFR::MPFR-READER
definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SQRT   compiled function

properties


ID: SB-MPFR:SQRT
ALLOC: HEAP DYNAMIC



SQRT names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

EINT   compiled function

properties


ID: SB-MPFR:EINT
ALLOC: HEAP DYNAMIC



EINT names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

SEC   compiled function

properties


ID: SB-MPFR:SEC
ALLOC: HEAP DYNAMIC



SEC names a compiled function:
  Lambda-list: (X &OPTIONAL (ROUND *MPFR-RND*))
  Derived type: (FUNCTION (T &OPTIONAL T)
                 (VALUES SB-MPFR:MPFR-FLOAT (SIGNED-BYTE 32) &OPTIONAL))
  Source file: SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST

definitions
  • SYS:CONTRIB;SB-MPFR;MPFR.LISP.NEWEST