Abdulaziz Ghuloum
|
54472a1994
|
* Added fxarithmetic-shift* procedures.
* Added trace examples in ikarus.trace.h
* slatex benchmark now compiles properly.
|
2007-09-15 00:14:47 -04:00 |
Abdulaziz Ghuloum
|
2f75448f03
|
* Added bitwise-arithmetic-shift, bitwise-arithmetic-shift-left,
and bitwise-arithmetic-shift-right,
|
2007-09-13 01:10:57 -04:00 |
Abdulaziz Ghuloum
|
52a36d4c3f
|
* Added sra, fixing the bignum shift bugs.
|
2007-09-12 23:34:21 -04:00 |
Abdulaziz Ghuloum
|
ef1a828f1f
|
* Fixed a bug in that caused exact->inexact to return nans when
given big ratnums. E.g.
(exact->inexact (/ (expt 2 3000) (- (expt 2 3000) 1)))
now returns 1.0 instead of +nan.0
|
2007-09-12 19:08:45 -04:00 |
Abdulaziz Ghuloum
|
9d32ae5767
|
* ikarus-fasl.c can now read bignums.
|
2007-09-12 16:59:21 -04:00 |
Abdulaziz Ghuloum
|
888833f686
|
* Added flexpt
|
2007-09-12 03:56:08 -04:00 |
Abdulaziz Ghuloum
|
ed45b486a3
|
* Added div, mod, div-and-mod, div0, mod0, div0-and-mod0.
|
2007-09-12 02:37:03 -04:00 |
Abdulaziz Ghuloum
|
9d8ceef99f
|
* Added rationalize
|
2007-09-12 00:57:04 -04:00 |
Abdulaziz Ghuloum
|
ca2be2436a
|
* string->number now understands +nan.0, -nan.0, +inf.0 and -inf.0.
|
2007-09-11 03:13:28 -04:00 |
Abdulaziz Ghuloum
|
bf28274d44
|
* fixed a bug in fldenominator
* added a file rationalize.ss that has the seed for the rationalize
function
|
2007-09-11 02:06:26 -04:00 |
Abdulaziz Ghuloum
|
e8f05ac4b7
|
* Added truncate and fltruncate
|
2007-09-11 00:22:23 -04:00 |
Abdulaziz Ghuloum
|
79b6e46cab
|
* Added bytevector clause for equal?
* exported real? (number? really until complex nums are added).
|
2007-09-11 00:13:10 -04:00 |
Abdulaziz Ghuloum
|
3ecf53f9fd
|
* Added flexp
|
2007-09-10 23:36:36 -04:00 |
Abdulaziz Ghuloum
|
ad3f96d2ad
|
* Added flnumerator and fldenominator
|
2007-09-10 23:30:17 -04:00 |
Abdulaziz Ghuloum
|
1c86a105c5
|
* Added flceiling, flfloor, and fixed rounding bug in flround and
round
|
2007-09-10 23:17:06 -04:00 |
Abdulaziz Ghuloum
|
cb94cf88b2
|
* Added fleven? and flodd?
|
2007-09-10 22:45:41 -04:00 |
Abdulaziz Ghuloum
|
fa63e8723c
|
* Added flfinite?, flinfinite?, and flnan?
* Fixed a bug that caused all nans to print as -nan.0
|
2007-09-10 22:10:19 -04:00 |
Abdulaziz Ghuloum
|
a366a5f20f
|
* Added flinteger? and fixed a bug in integer? when the argument is
1.0.
|
2007-09-10 20:47:17 -04:00 |
Abdulaziz Ghuloum
|
2692897900
|
* list* is gone. All references renamed to cons*.
|
2007-09-09 23:41:12 -04:00 |
Abdulaziz Ghuloum
|
ad1c469ffb
|
Added inexact?
|
2007-09-03 00:34:53 -04:00 |
Abdulaziz Ghuloum
|
89786ff4d0
|
* Added flsin, flcos, fltan, flasin, flacos, flatan procedures.
|
2007-09-02 21:16:54 -04:00 |
Abdulaziz Ghuloum
|
6ff9e3dc9c
|
Added fixnum->flonum
|
2007-09-02 21:02:06 -04:00 |
Abdulaziz Ghuloum
|
46193467c5
|
Added asin, acos, and tan
|
2007-09-02 20:57:02 -04:00 |
Abdulaziz Ghuloum
|
a09da8f581
|
* Added (random fx) procedure.
|
2007-08-30 21:50:58 -04:00 |
Abdulaziz Ghuloum
|
efb59a4f46
|
Added exact, inexact
|
2007-08-28 18:15:27 -04:00 |
Abdulaziz Ghuloum
|
bbe077cd5f
|
* Added floor
* exported negative?
|
2007-08-28 17:45:54 -04:00 |
Abdulaziz Ghuloum
|
054e076651
|
* Fixed a bug in ratnum multiplication.
|
2007-07-05 11:48:40 +03:00 |
Abdulaziz Ghuloum
|
dd1634e755
|
* $fixnum->flonum now works.
|
2007-06-18 14:29:39 +03:00 |
Abdulaziz Ghuloum
|
d3b2ee35f3
|
* Added $fixnum->flonum (not working yet)
|
2007-06-18 14:06:13 +03:00 |
Abdulaziz Ghuloum
|
cb4752df99
|
* Added flmax
|
2007-06-18 13:06:19 +03:00 |
Abdulaziz Ghuloum
|
d04b4f4be8
|
* Added flround.
|
2007-06-18 13:01:45 +03:00 |
Abdulaziz Ghuloum
|
df9ef4849d
|
* Added char-downcase, char-upcase, char-titlecase, and char-foldcase
|
2007-06-17 17:20:19 +03:00 |
Abdulaziz Ghuloum
|
1750aba832
|
* The CODE/digit assembly helper now accepts imm,imm memory reference.
|
2007-06-16 12:08:38 +03:00 |
Abdulaziz Ghuloum
|
6d8c626017
|
* Fixed a bug in (fl/ x) not inverting its argument.
|
2007-06-16 09:59:39 +03:00 |
Abdulaziz Ghuloum
|
3f3767800d
|
* Added $fl=, $fl<, $fl>, $fl<=, $fl>= primops.
|
2007-06-15 12:19:28 +03:00 |
Abdulaziz Ghuloum
|
3acdcb6c04
|
* Added native support for $fl+, $fl-, $fl*, $fl/
|
2007-06-15 08:53:34 +03:00 |
Abdulaziz Ghuloum
|
f1674cbaef
|
* renamed benchmarks directories.
renamed:
benchmarks => benchmarks.larceny
benchmarks/new => benchmarks
|
2007-06-14 20:26:38 +03:00 |
Abdulaziz Ghuloum
|
96851f8285
|
* Fixed a bug that causes (- 0.0) to be 0.0 instead of -0.0.
|
2007-06-14 20:11:58 +03:00 |
Abdulaziz Ghuloum
|
b6779a0f87
|
* Added flonum fasl reader.
|
2007-06-14 19:48:57 +03:00 |
Abdulaziz Ghuloum
|
b2582e731c
|
* Reader for flonums is implemented.
|
2007-06-14 18:56:47 +03:00 |
Abdulaziz Ghuloum
|
ec5317bea0
|
* Added nucleic benchmark.
|
2007-06-13 18:17:21 +03:00 |
Abdulaziz Ghuloum
|
0c62d5bee8
|
* Added abs.
|
2007-06-13 16:48:05 +03:00 |
Abdulaziz Ghuloum
|
48c80cbd9c
|
* Added flmin.
|
2007-06-13 14:16:03 +03:00 |
Abdulaziz Ghuloum
|
009d0b2fac
|
* Added flnegative?
|
2007-06-13 14:11:39 +03:00 |
Abdulaziz Ghuloum
|
0f910c431f
|
* Added flzero?
|
2007-06-13 14:08:12 +03:00 |
Abdulaziz Ghuloum
|
89fd9d0a23
|
* Added flsqrt.
|
2007-06-13 14:00:29 +03:00 |
Abdulaziz Ghuloum
|
ded64db389
|
* Added fl/.
|
2007-06-13 13:50:19 +03:00 |
Abdulaziz Ghuloum
|
817851f3d2
|
* defined fl*.
* fixed a bug in the identitity of fl+.
|
2007-06-13 13:15:52 +03:00 |
Abdulaziz Ghuloum
|
2dad5b473e
|
* exported odd?
|
2007-06-13 13:10:54 +03:00 |
Abdulaziz Ghuloum
|
9b0d2143a3
|
* exported even?
|
2007-06-13 13:01:21 +03:00 |