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
|
9c458d4ba7
|
* reinstalled exact->inexact
|
2007-06-08 09:10:18 +03:00 |
Abdulaziz Ghuloum
|
cd788e4bed
|
* Added (ikarus system $flonums) library (empty).
|
2007-06-08 09:07:02 +03:00 |
Abdulaziz Ghuloum
|
563f32c16f
|
* swapped core-compile-expr and alt-core-compile-expr
|
2007-06-06 02:48:09 +03:00 |
Abdulaziz Ghuloum
|
1dc9e83448
|
* Altcogen works. Need to rethink how to code the conflict graphs.
|
2007-06-04 02:55:04 +03:00 |
Abdulaziz Ghuloum
|
a5dbb8f45d
|
* Can load altcogen.
|
2007-06-03 04:55:40 +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
|
d2657bde24
|
* Added basic identifier-syntax (one that does not recognize the
set! case).
|
2007-06-02 05:43:24 +03:00 |
Abdulaziz Ghuloum
|
af9798e9be
|
* Better handling of multi-byte read-char.
|
2007-06-02 05:17:22 +03:00 |
Abdulaziz Ghuloum
|
cd1de33b91
|
* Added let-syntax and letrec-syntax.
|
2007-05-22 19:59:30 -04:00 |
Abdulaziz Ghuloum
|
fb48ef12bd
|
* disabled gzipped fasl files. too slow :-(
|
2007-05-22 19:01:07 -04:00 |
Abdulaziz Ghuloum
|
580481d8fc
|
* The runtime system can now open gzipped bootfiles in addition to
uncompressed fasl files.
|
2007-05-22 17:56:15 -04: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
|
67765257cf
|
* Added (ikarus system $ratnums) library.
|
2007-05-20 22:52:11 -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
|
b54cc9a762
|
* system now passes a bytevector to ik_system.
|
2007-05-18 22:15:52 -04:00 |
Abdulaziz Ghuloum
|
85944a2cff
|
* Added utf8-bytevector->string decoder
|
2007-05-18 20:18:55 -04:00 |
Abdulaziz Ghuloum
|
9a89717c2d
|
* Implemented string->utf8-bytevector
added:
src/ikarus.transcoders.ss
|
2007-05-18 18:02:49 -04:00 |
Abdulaziz Ghuloum
|
9032492bf3
|
* Added write-byte to ikarus.io-primitives
|
2007-05-18 08:19:03 -04:00 |
Abdulaziz Ghuloum
|
35fa003558
|
* Added $write-byte to ikarus.io-primitives.unsafe.ss
|
2007-05-18 08:15:51 -04:00 |
Abdulaziz Ghuloum
|
5249a8ec31
|
* The gc now knows about bytevectors
|
2007-05-17 04:34:52 -04:00 |
Abdulaziz Ghuloum
|
913bd590b6
|
* Added uint-list->bytevector and sint-list->bytevector.
|
2007-05-17 03:36:28 -04:00 |
Abdulaziz Ghuloum
|
8f885aa848
|
* bytevector-sint-set! is almost ok.
|
2007-05-16 11:05:06 -04:00 |
Abdulaziz Ghuloum
|
e3bb91ad08
|
* Added a $bignums library that's now just holding the names of
primitive bignum functions.
|
2007-05-16 06:02:34 -04:00 |
Abdulaziz Ghuloum
|
9488a0706f
|
* Added bytevector-uint-set!
|
2007-05-15 20:19:24 -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
|
3629e0b0d9
|
* Added bytevector=?
|
2007-05-15 14:37:04 -04:00 |
Abdulaziz Ghuloum
|
1e364d3186
|
* Added bytevector-copy and bytevector-fill!
|
2007-05-15 14:33:50 -04:00 |
Abdulaziz Ghuloum
|
f630177d17
|
* Added bytevector->u8-list, u8-list->bytevector, and
bytevector-copy!.
|
2007-05-15 14:27:31 -04:00 |
Abdulaziz Ghuloum
|
a809afd0fb
|
* added bytevector-s8-set! and bytevector-u8-set!.
|
2007-05-15 13:50:00 -04:00 |
Abdulaziz Ghuloum
|
a11fb060f2
|
* Added bytevector-u8-ref and bytevector-s8-ref.
|
2007-05-15 13:38:38 -04:00 |
Abdulaziz Ghuloum
|
db80ba43f6
|
* Added bytevector-length
|
2007-05-15 13:17:17 -04:00 |
Abdulaziz Ghuloum
|
49d254c89e
|
* Added make-bytevector and bytevector?
|
2007-05-15 12:42:52 -04:00 |
Abdulaziz Ghuloum
|
9d3e23fb6d
|
* added an (ikarus system $bytevectors) library
|
2007-05-15 12:29:47 -04:00 |
Abdulaziz Ghuloum
|
97f59ad1ee
|
* transition of symbols to secondary type done.
|
2007-05-15 11:37:43 -04:00 |
Abdulaziz Ghuloum
|
9ded62b5e5
|
* can now load fresh compiler
|
2007-05-15 10:45:31 -04:00 |
Abdulaziz Ghuloum
|
2b96460a77
|
* added find-library-by-name
|
2007-05-15 10:23:40 -04:00 |
Abdulaziz Ghuloum
|
026f786bf9
|
* added current-library-collection and library-name to
ikarus.system.$bootstrap
|
2007-05-15 10:18:58 -04:00 |
Abdulaziz Ghuloum
|
6bdb50004a
|
* incremental step towards loading a fresh compiler for
bootstrapping.
|
2007-05-15 08:56:22 -04:00 |
Abdulaziz Ghuloum
|
3656be2631
|
* Added open-input-string.
|
2007-05-11 23:39:22 -04:00 |
Abdulaziz Ghuloum
|
c85495a4f2
|
* added positive?
|
2007-05-11 23:14:23 -04:00 |
Abdulaziz Ghuloum
|
6fe22073dd
|
* Added datum->syntax and syntax->datum
|
2007-05-11 22:50:02 -04:00 |
Abdulaziz Ghuloum
|
6e1c1f847a
|
* Added bound-identifier=?
|
2007-05-11 22:47:09 -04:00 |
Abdulaziz Ghuloum
|
d7b72ae38a
|
* added call-with-current-continuation.
|
2007-05-11 22:02:49 -04:00 |