summaryrefslogtreecommitdiffstats
path: root/arith.c
Commit message (Expand)AuthorAgeFilesLines
...
* * arith.c (numeq): New function.Kaz Kylheku2012-03-291-2/+41
* * arith.c (gcd): Allow zeros. Don't issue "non-integral"Kaz Kylheku2012-03-291-1/+26
* * arith.c (dmod): New static function.Kaz Kylheku2012-03-291-3/+14
* * arith.c (to_float): Fix unterminated argument list in throwf.Kaz Kylheku2012-03-261-1/+1
* * arith.c (expo): New function.Kaz Kylheku2012-03-221-0/+5
* Fix sqrt confusion. There must be a separate isqrtKaz Kylheku2012-03-221-12/+10
* * arith.c (floorf, ceili, sine, cosi, atang, loga): New functions.Kaz Kylheku2012-03-221-0/+30
* * arith.c (int_flo): If sprintf produces somethingKaz Kylheku2012-03-221-0/+6
* * arith.c (to_float): New static function.Kaz Kylheku2012-03-221-135/+181
* * arith.c (divi): New function.Kaz Kylheku2012-03-211-0/+38
* * arith.c (mod): Floating support.Kaz Kylheku2012-03-211-82/+103
* * arith.c (trunc): Floating support.Kaz Kylheku2012-03-211-34/+73
* * arith.c (plus, minus, mul): Removing unnecessary type checks,Kaz Kylheku2012-03-211-7/+0
* * Makefile: link in -lm, which is needed now on some systems.Kaz Kylheku2012-03-211-56/+89
* * arith.c (neg): Floating-point support.Kaz Kylheku2012-03-211-7/+13
* * arith.c (plus): Minor code simplification.Kaz Kylheku2012-03-211-56/+73
* * arith.c (plus): Completed implementation of bignum-floatKaz Kylheku2012-03-201-6/+6
* * arith.c (flo_int): New function.Kaz Kylheku2012-03-201-0/+15
* * arith.c (plus): Optimization: use num_fast whenKaz Kylheku2012-03-201-46/+135
* * arith.c (plus): Showstopper bug: plus(bignum, fixnum)Kaz Kylheku2012-03-041-1/+1
* * arith.c: Updated copyright year.Kaz Kylheku2012-02-251-1/+1
* * arith.c (plus, minus): Better wording in error messages.Kaz Kylheku2012-01-261-2/+2
* * arith.c (zerop): Misspelling in error message.Kaz Kylheku2012-01-251-1/+1
* * arith.c (highest_bit): Changing to external linkage.Kaz Kylheku2011-12-231-1/+1
* Bug #35136 and cleanup.Kaz Kylheku2011-12-221-32/+28
* * arith.c (normalize): Linkage changed to extern.Kaz Kylheku2011-12-211-1/+1
* * arith.c (abso): broken for fixnums.Kaz Kylheku2011-12-141-1/+1
* * arith.c (minus): Allow difference between characters.Kaz Kylheku2011-12-141-0/+1
* * arith.c (plus, minus, gt, lt, ge, le): Handle character operands.Kaz Kylheku2011-12-141-0/+56
* * arith.c (exptmod, gcd): New functions.Kaz Kylheku2011-12-131-0/+53
* * arith.c (evenp, oddp): New functions.Kaz Kylheku2011-12-131-0/+30
* * arith.c (highest_bit): Linkage changed to static.Kaz Kylheku2011-12-131-1/+43
* * arith.c (expt): Fix broken bignum x fixnum combination.Kaz Kylheku2011-12-131-1/+1
* * arith.c (expt): New function.Kaz Kylheku2011-12-121-0/+89
* * arith.c (zerop, gt, lt, ge, le): Functions from lib.c reimplementedKaz Kylheku2011-12-111-0/+112
* * arith.c (plus, mul): Plugged mpi_int memory leaks.Kaz Kylheku2011-12-111-11/+85
* * arith.c (trunc): Error messages prefixed with trunc:.Kaz Kylheku2011-12-111-4/+61
* Bignum division implemented. More portability bugs found in MPI:Kaz Kylheku2011-12-111-0/+61
* * arith.c (ABS): New macro.Kaz Kylheku2011-12-111-10/+38
* Whitespace.Kaz Kylheku2011-12-111-24/+24
* * arith.c: Regenerated.Kaz Kylheku2011-12-111-9/+5
* * arith.c: Regenerated.Kaz Kylheku2011-12-111-0/+1
* * arith.c: Regenerated.Kaz Kylheku2011-12-111-1/+55
* * arith.c: Regenerated.Kaz Kylheku2011-12-111-13/+119
* Bignum support in mult function.Kaz Kylheku2011-12-101-12/+111
* * arith.c: File is now generated using TXR.Kaz Kylheku2011-12-101-1/+82
* Bignum support, here we go!Kaz Kylheku2011-12-091-0/+139