Abdulaziz Ghuloum
|
182de12428
|
* cleaned up some uses of naked strings in the runtime system.
|
2007-05-19 14:13:51 -04:00 |
Abdulaziz Ghuloum
|
267da9e77c
|
* Writing strings to fasl files now uses 4-byte words for each
character.
|
2007-05-19 13:54:13 -04:00 |
Abdulaziz Ghuloum
|
5249a8ec31
|
* The gc now knows about bytevectors
|
2007-05-17 04:34:52 -04:00 |
Abdulaziz Ghuloum
|
6bdb50004a
|
* incremental step towards loading a fresh compiler for
bootstrapping.
|
2007-05-15 08:56:22 -04:00 |
Abdulaziz Ghuloum
|
de7c43a16b
|
* optimized symbol calls using the symbol-function field.
* added error checks for applying nonprocedures.
|
2007-02-25 21:29:28 -05:00 |
Abdulaziz Ghuloum
|
d6c2d5dd66
|
* representation (tags) of bignums/flonums changed successfully.
|
2007-01-21 20:36:22 -05:00 |
Abdulaziz Ghuloum
|
1c37a4ee54
|
* changing representation for all non-fixnum numbers.
|
2007-01-21 19:20:37 -05:00 |
Abdulaziz Ghuloum
|
de910a3544
|
* added flonum?, string->flonum, and flonum->string.
|
2007-01-20 17:49:25 -05:00 |
Abdulaziz Ghuloum
|
13e8f76f13
|
* intermediate step:
gc has tcbucket_size=16
compile allocates tcbucket_size=24
|
2007-01-17 14:34:25 -05:00 |
Abdulaziz Ghuloum
|
2a2a3ab7fb
|
* Added quotient.
* Added remainder.
* Added quotient+remainder :-)
|
2006-12-06 20:53:54 -05:00 |
Abdulaziz Ghuloum
|
5bb14cad6e
|
renamed:
runtime => bin
src => lib
|
2006-12-01 10:40:21 -05:00 |