Abdulaziz Ghuloum
|
6441235594
|
* exported modulo (incomplete).
|
2007-06-13 12:58:48 +03:00 |
Abdulaziz Ghuloum
|
01f12f135a
|
* Added the round procedure
|
2007-06-13 12:40:29 +03:00 |
Abdulaziz Ghuloum
|
97dfd0ddcf
|
* Added min.
|
2007-06-13 11:55:37 +03:00 |
Abdulaziz Ghuloum
|
88d8e198fc
|
* Added the rest of fl=? fl<? fl<=? fl>? fl>=?
|
2007-06-13 11:53:52 +03:00 |
Abdulaziz Ghuloum
|
adb65c1b84
|
* Added expt to (r6rs)
* Added fl+ and fl-.
|
2007-06-13 11:47:30 +03:00 |
Abdulaziz Ghuloum
|
3fb701187e
|
* Added (r6rs arithmetic flonums) library containing fl<? only
|
2007-06-13 11:37:22 +03:00 |
Abdulaziz Ghuloum
|
9bd65cc447
|
* Fixed rational? and integer? to handle flonums properly.
|
2007-06-13 09:03:30 +03:00 |
Abdulaziz Ghuloum
|
83c7fe71b8
|
* Fixed two bugs in the ratnum case of mk< procs.
|
2007-06-13 06:04:08 +03:00 |
Abdulaziz Ghuloum
|
5f1b44106a
|
* removed the 3-arg dispatch in the generic =, <,, <=, >, >=
|
2007-06-12 17:32:25 +03:00 |
Abdulaziz Ghuloum
|
f05f8965d6
|
* string-to-number now understands:
- #e #E #i #I prefixes
- decimal notation
- exponents
|
2007-06-12 03:57:35 +03:00 |
Abdulaziz Ghuloum
|
e1d0d4aca6
|
* subtraction (-) now understands ratnums.
|
2007-06-12 02:49:27 +03:00 |
Abdulaziz Ghuloum
|
ca257870ce
|
* bignum->flonum now handles large floats properly by converting
them to +inf.0 and -inf.0.
|
2007-06-12 02:25:13 +03:00 |
Abdulaziz Ghuloum
|
b01e289798
|
* Numeric comparison functions =, <, <=, >, >= now understand
ratnums.
|
2007-06-11 11:59:11 +03:00 |
Abdulaziz Ghuloum
|
cde508d58c
|
* reimplemented bignum->flonum in Scheme now. ikrt_bignum_to_flonum
is no longer used.
|
2007-06-10 20:21:41 +03:00 |
Abdulaziz Ghuloum
|
7246be795d
|
* removed old flonum->string Scheme code and supporting C code.
|
2007-06-10 10:35:45 +03:00 |
Abdulaziz Ghuloum
|
cccdd1122c
|
* Added flonum->string using dybvig's algorithm.
|
2007-06-10 07:55:49 +03:00 |
Abdulaziz Ghuloum
|
a596550e97
|
* Added log.
|
2007-06-10 07:37:30 +03:00 |
Abdulaziz Ghuloum
|
d88126aea1
|
* Added inexact->exact
|
2007-06-10 07:35:39 +03:00 |
Abdulaziz Ghuloum
|
0480517615
|
* Added floor/ceiling.
|
2007-06-10 07:32:19 +03:00 |
Abdulaziz Ghuloum
|
6712e9490b
|
* Fixed two bugs in $ratnum-n and $ratnum-d
|
2007-06-08 10:30:25 +03:00 |
Abdulaziz Ghuloum
|
3798fd932a
|
* Added ratnum cases to binary*.
|
2007-06-08 10:18:36 +03:00 |
Abdulaziz Ghuloum
|
9c458d4ba7
|
* reinstalled exact->inexact
|
2007-06-08 09:10:18 +03:00 |
Abdulaziz Ghuloum
|
ca248be49a
|
* Libraries can export modules now.
* libaltcogen can now be loaded.
|
2007-06-02 10:21:05 +03:00 |
Abdulaziz Ghuloum
|
890dd348b2
|
* fasl files now may contain ascii strings as a special type in
order to reduce the size of the fasl file. Gains: reduces the
size of the current boot file from 2.9M down to 2.5M.
|
2007-05-21 23:09:45 -04:00 |
Abdulaziz Ghuloum
|
9f1e3dcb0b
|
* Added numerator and denominator.
|
2007-05-21 19:54:36 -04:00 |
Abdulaziz Ghuloum
|
b1a6668060
|
* Added lcm.
|
2007-05-21 19:49:23 -04:00 |
Abdulaziz Ghuloum
|
e78c0f3a78
|
* Added gcd
|
2007-05-21 19:35:16 -04:00 |
Abdulaziz Ghuloum
|
23769d5b09
|
* Added ratnum? to (ikarus).
* Modified some definitions of the numeric predicates to recognize
ratnums.
|
2007-05-20 23:23:54 -04:00 |
Abdulaziz Ghuloum
|
aa98df6c4c
|
moving to a new numeric reading algorithm.
added:
src/tests/reader.ss
|
2007-05-20 13:11:33 -04:00 |
Abdulaziz Ghuloum
|
862871a787
|
* bignum->string now uses bytevectors as intermediate rep.
|
2007-05-18 22:08:45 -04:00 |
Abdulaziz Ghuloum
|
691a42fe4e
|
* string->flonum now uses bytevectors as intermediate rep.
|
2007-05-18 22:01:04 -04:00 |
Abdulaziz Ghuloum
|
7ca0ddfa81
|
* flonum->string now uses a bytevector as the intermediate buffer.
|
2007-05-18 21:52:04 -04:00 |
Abdulaziz Ghuloum
|
4062b00c29
|
* Added bytevector-uint-ref, bytevector-sint-ref, bytevector->uint-list,
and bytevector->sint-list
|
2007-05-15 19:27:36 -04:00 |
Abdulaziz Ghuloum
|
c85495a4f2
|
* added positive?
|
2007-05-11 23:14:23 -04:00 |
Abdulaziz Ghuloum
|
457ed6aa4b
|
* removed uses of fx primitives from ikarus.syntax.ss
|
2007-05-09 11:26:26 -04:00 |
Abdulaziz Ghuloum
|
e3ddd4d0e6
|
* added the $unbound-object? prim to the (ikarus system $symbols)
library.
|
2007-05-06 18:43:04 -04:00 |
Abdulaziz Ghuloum
|
38105f68fe
|
* moved string->number to ikarus.numerics
|
2007-05-05 06:23:03 -04:00 |
Abdulaziz Ghuloum
|
a334a2443b
|
* moved (ikarus fixnums) to its own file ikarus.fixnums.ss
|
2007-05-05 04:20:42 -04:00 |
Abdulaziz Ghuloum
|
7e421bb907
|
* moved fxadd1 and fxsub1 to ikarus.fixnums
|
2007-05-05 04:19:18 -04:00 |
Abdulaziz Ghuloum
|
3dde7f6c1a
|
* string-ref moved to ikarus.strings.
|
2007-05-05 03:46:26 -04:00 |
Abdulaziz Ghuloum
|
2931c3e769
|
* moving all tag predicates to their own library (ikarus predicates)
|
2007-05-05 03:24:33 -04:00 |
Abdulaziz Ghuloum
|
39dd690164
|
* fxzero? moved to ikarus.fixnums
|
2007-05-05 03:21:45 -04:00 |
Abdulaziz Ghuloum
|
897f6f3596
|
* ikarus.guardians.ss now exports its primitives.
|
2007-05-05 03:03:50 -04:00 |
Abdulaziz Ghuloum
|
b4659ec599
|
* ikarus.numerics.ss now exports its identifiers.
|
2007-05-05 03:01:12 -04:00 |
Abdulaziz Ghuloum
|
6b327d7892
|
* (ikarus flonums) now exports its prims.
|
2007-05-05 02:34:37 -04:00 |