diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2012-03-22 01:47:23 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2012-03-22 01:47:23 -0700 |
commit | d4a331511ffa45f41a0a619649e366905e406037 (patch) | |
tree | 91fe6934061595d399d112a13bb3be4c577a6b89 /ChangeLog | |
parent | 3f7c28ed9255ce0332b2e9214ee771c8a1a8dd1c (diff) | |
download | txr-d4a331511ffa45f41a0a619649e366905e406037.tar.gz txr-d4a331511ffa45f41a0a619649e366905e406037.tar.bz2 txr-d4a331511ffa45f41a0a619649e366905e406037.zip |
* arith.c (to_float): New static function.
(divi): Uses to_float.
(zerop, gt, lt, ge, le, expt): Floating support.
(isqrt_fixnum): Static function renamed to sqroot_fixnum.
(isqrt): Renamed to sqroot. Floating support.
(evenp, oddp, exptmod, gcd): Work with integers, not floats.
* eval.c (eval_init): intrinsic registration of sqrt follows rename of
isqrt to sqroot.
* lib.h (isqrt): Declaration replaced.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +2012-03-22 Kaz Kylheku <kaz@kylheku.com> + + * arith.c (to_float): New static function. + (divi): Uses to_float. + (zerop, gt, lt, ge, le, expt): Floating support. + (isqrt_fixnum): Static function renamed to sqroot_fixnum. + (isqrt): Renamed to sqroot. Floating support. + (evenp, oddp, exptmod, gcd): Work with integers, not floats. + + * eval.c (eval_init): intrinsic registration of sqrt follows rename of + isqrt to sqroot. + + * lib.h (isqrt): Declaration replaced. + 2012-03-21 Kaz Kylheku <kaz@kylheku.com> * arith.c (divi): New function. |