Functions | Variables
arith.c File Reference

Go to the source code of this file.

Functions

pointer ABS (context *ctx, int n, argv)
 
pointer ACOSH (context *ctx, int n, argv)
 
pointer ADD1 (context *ctx, int n, argv)
 
pointer add_big_big ()
 
void add_int_big ()
 
void arith (context *ctx, pointer mod)
 
pointer ASH (context *ctx, int n, argv)
 
pointer ASINH (context *ctx, int n, argv)
 
pointer ATAN (context *ctx, int n, argv)
 
pointer ATANH (context *ctx, int n, argv)
 
pointer big_minus ()
 
pointer big_plus ()
 
eusinteger_t big_sign (pointer)
 
pointer big_times ()
 
eusfloat_t big_to_float (pointer)
 
pointer CEILING (context *ctx, int n, argv)
 
pointer copy_big ()
 
pointer COS (context *ctx, int n, argv)
 
pointer COSH (context *ctx, int n, argv)
 
pointer DECFLOAT (context *ctx, int n, argv)
 
pointer DPB (context *ctx, int n, argv)
 
pointer EUSFLOAT (context *ctx, int n, argv)
 
pointer eusfloat_to_big (float)
 
pointer EXP (context *ctx, int n, argv)
 
pointer extend_big (pointer, int)
 
int ffsl (long int i)
 
pointer FLOOR (context *ctx, int n, argv)
 
pointer FREXP (context *ctx, int n, argv)
 
int gcd ()
 
pointer GREATERP (context *ctx, int n, argv)
 
pointer GREQP (context *ctx, int n, argv)
 
pointer int2ratio (eusinteger_t i)
 
pointer LDB (context *ctx, int n, argv)
 
pointer LESSP (context *ctx, int n, argv)
 
pointer LOG (context *ctx, int n, argv)
 
pointer LOGAND (context *ctx, int n, pointer argv[])
 
pointer LOGBITP (context *ctx, int n, argv)
 
pointer LOGEQV (context *ctx, int n, argv)
 
pointer LOGIOR (context *ctx, int n, argv)
 
pointer LOGNAND (context *ctx, int n, argv)
 
pointer LOGNOR (context *ctx, int n, argv)
 
pointer LOGNOT (context *ctx, int n, argv)
 
pointer LOGTEST (context *ctx, int n, argv)
 
pointer LOGXOR (context *ctx, int n, argv)
 
pointer LSEQP (context *ctx, int n, argv)
 
pointer makebig ()
 
pointer makebig1 ()
 
pointer makebig2 ()
 
pointer MAKERANDOMSTATE (context *ctx, int n, argv)
 
pointer makeratio ()
 
pointer MAX (context *ctx, int n, argv)
 
pointer MIN (context *ctx, int n, argv)
 
pointer MINUS (context *ctx, int n, argv)
 
pointer MOD (context *ctx, int n, argv)
 
pointer normalize_bignum ()
 
pointer NUMEQUAL (context *ctx, int n, argv)
 
pointer NUMNEQUAL (context *ctx, int n, argv)
 
pointer PLUS (context *ctx, int n, argv)
 
pointer QUOTIENT (context *ctx, int n, argv)
 
pointer RANDOM (context *ctx, int n, argv)
 
eusfloat_t ratio2flt (pointer r)
 
pointer ratio_divide (pointer x, pointer y)
 
pointer ratio_minus (pointer x, pointer y)
 
pointer ratio_plus (pointer x, pointer y)
 
pointer ratio_times (pointer x, pointer y)
 
pointer return_ratio (pointer r)
 
pointer ROUND (context *ctx, int n, argv)
 
pointer SIN (context *ctx, int n, argv)
 
pointer SINH (context *ctx, int n, argv)
 
pointer SQRT (context *ctx, int n, argv)
 
pointer SUB1 (context *ctx, int n, argv)
 
void sub_int_big ()
 
pointer TAN (context *ctx, int n, argv)
 
pointer TANH (context *ctx, int n, argv)
 
pointer TIMES (context *ctx, int n, argv)
 
pointer TRUNCATE (context *ctx, int n, argv)
 

Variables

pointer RANDSTATE
 
static char * rcsid ="@(#)$Id$"
 

Function Documentation

pointer ABS ( context ctx,
int  n,
argv   
)

Definition at line 983 of file arith.c.

pointer ACOSH ( context ctx,
int  n,
argv   
)

Definition at line 948 of file arith.c.

pointer ADD1 ( context ctx,
int  n,
argv   
)

Definition at line 395 of file arith.c.

pointer add_big_big ( )
void add_int_big ( )
void arith ( context ctx,
pointer  mod 
)

Definition at line 1466 of file arith.c.

pointer ASH ( context ctx,
int  n,
argv   
)

Definition at line 1297 of file arith.c.

pointer ASINH ( context ctx,
int  n,
argv   
)

Definition at line 932 of file arith.c.

pointer ATAN ( context ctx,
int  n,
argv   
)

Definition at line 899 of file arith.c.

pointer ATANH ( context ctx,
int  n,
argv   
)

Definition at line 916 of file arith.c.

pointer big_minus ( )
pointer big_plus ( )
eusinteger_t big_sign ( pointer  )

Definition at line 422 of file big.c.

pointer big_times ( )
eusfloat_t big_to_float ( pointer  )

Definition at line 953 of file big.c.

pointer CEILING ( context ctx,
int  n,
argv   
)

Definition at line 1034 of file arith.c.

pointer copy_big ( )
pointer COS ( context ctx,
int  n,
argv   
)

Definition at line 883 of file arith.c.

pointer COSH ( context ctx,
int  n,
argv   
)

Definition at line 940 of file arith.c.

pointer DECFLOAT ( context ctx,
int  n,
argv   
)

Definition at line 1091 of file arith.c.

pointer DPB ( context ctx,
int  n,
argv   
)

Definition at line 1367 of file arith.c.

pointer EUSFLOAT ( context ctx,
int  n,
argv   
)

Definition at line 1077 of file arith.c.

pointer eusfloat_to_big ( float  )

Definition at line 967 of file big.c.

pointer EXP ( context ctx,
int  n,
argv   
)

Definition at line 975 of file arith.c.

pointer extend_big ( pointer  ,
int   
)

Definition at line 391 of file big.c.

int ffsl ( long int  i)
pointer FLOOR ( context ctx,
int  n,
argv   
)

Definition at line 1020 of file arith.c.

pointer FREXP ( context ctx,
int  n,
argv   
)

Definition at line 1061 of file arith.c.

int gcd ( )
pointer GREATERP ( context ctx,
int  n,
argv   
)

Definition at line 104 of file arith.c.

pointer GREQP ( context ctx,
int  n,
argv   
)

Definition at line 232 of file arith.c.

pointer int2ratio ( eusinteger_t  i)

Definition at line 502 of file arith.c.

pointer LDB ( context ctx,
int  n,
argv   
)

Definition at line 1351 of file arith.c.

pointer LESSP ( context ctx,
int  n,
argv   
)

Definition at line 168 of file arith.c.

pointer LOG ( context ctx,
int  n,
argv   
)

Definition at line 964 of file arith.c.

pointer LOGAND ( context ctx,
int  n,
pointer  argv[] 
)

Definition at line 1158 of file arith.c.

pointer LOGBITP ( context ctx,
int  n,
argv   
)

Definition at line 1286 of file arith.c.

pointer LOGEQV ( context ctx,
int  n,
argv   
)

Definition at line 1232 of file arith.c.

pointer LOGIOR ( context ctx,
int  n,
argv   
)

Definition at line 1205 of file arith.c.

pointer LOGNAND ( context ctx,
int  n,
argv   
)

Definition at line 1243 of file arith.c.

pointer LOGNOR ( context ctx,
int  n,
argv   
)

Definition at line 1254 of file arith.c.

pointer LOGNOT ( context ctx,
int  n,
argv   
)

Definition at line 1265 of file arith.c.

pointer LOGTEST ( context ctx,
int  n,
argv   
)

Definition at line 1276 of file arith.c.

pointer LOGXOR ( context ctx,
int  n,
argv   
)

Definition at line 1221 of file arith.c.

pointer LSEQP ( context ctx,
int  n,
argv   
)

Definition at line 296 of file arith.c.

pointer makebig ( )
pointer makebig1 ( )
pointer makebig2 ( )
pointer MAKERANDOMSTATE ( context ctx,
int  n,
argv   
)

Definition at line 1389 of file arith.c.

pointer makeratio ( )
pointer MAX ( context ctx,
int  n,
argv   
)

Definition at line 1103 of file arith.c.

pointer MIN ( context ctx,
int  n,
argv   
)

Definition at line 1129 of file arith.c.

pointer MINUS ( context ctx,
int  n,
argv   
)

Definition at line 591 of file arith.c.

pointer MOD ( context ctx,
int  n,
argv   
)

Definition at line 360 of file arith.c.

pointer normalize_bignum ( )
pointer NUMEQUAL ( context ctx,
int  n,
argv   
)

Definition at line 36 of file arith.c.

pointer NUMNEQUAL ( context ctx,
int  n,
argv   
)

Definition at line 86 of file arith.c.

pointer PLUS ( context ctx,
int  n,
argv   
)

Definition at line 529 of file arith.c.

pointer QUOTIENT ( context ctx,
int  n,
argv   
)

Definition at line 800 of file arith.c.

pointer RANDOM ( context ctx,
int  n,
argv   
)

Definition at line 1421 of file arith.c.

eusfloat_t ratio2flt ( pointer  r)

Definition at line 506 of file arith.c.

pointer ratio_divide ( pointer  x,
pointer  y 
)

Definition at line 480 of file arith.c.

pointer ratio_minus ( pointer  x,
pointer  y 
)

Definition at line 440 of file arith.c.

pointer ratio_plus ( pointer  x,
pointer  y 
)

Definition at line 416 of file arith.c.

pointer ratio_times ( pointer  x,
pointer  y 
)

Definition at line 462 of file arith.c.

pointer return_ratio ( pointer  r)

Definition at line 522 of file arith.c.

pointer ROUND ( context ctx,
int  n,
argv   
)

Definition at line 1003 of file arith.c.

pointer SIN ( context ctx,
int  n,
argv   
)

Definition at line 875 of file arith.c.

pointer SINH ( context ctx,
int  n,
argv   
)

Definition at line 924 of file arith.c.

pointer SQRT ( context ctx,
int  n,
argv   
)

Definition at line 956 of file arith.c.

pointer SUB1 ( context ctx,
int  n,
argv   
)

Definition at line 375 of file arith.c.

void sub_int_big ( )
pointer TAN ( context ctx,
int  n,
argv   
)

Definition at line 891 of file arith.c.

pointer TANH ( context ctx,
int  n,
argv   
)

Definition at line 908 of file arith.c.

pointer TIMES ( context ctx,
int  n,
argv   
)

Definition at line 690 of file arith.c.

pointer TRUNCATE ( context ctx,
int  n,
argv   
)

Definition at line 1047 of file arith.c.

Variable Documentation

pointer RANDSTATE

Definition at line 172 of file eus.c.

char* rcsid ="@(#)$Id$"
static

Definition at line 8 of file arith.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Fri Feb 21 2020 03:20:54