Abdulaziz Ghuloum
6bdb50004a
* incremental step towards loading a fresh compiler for
...
bootstrapping.
2007-05-15 08:56:22 -04:00
Abdulaziz Ghuloum
4763b3e67e
* reinstated (ikarus fasl read)
2007-05-09 19:37:24 -04:00
Abdulaziz Ghuloum
e157388176
* added (r6rs syntax-case) library.
2007-05-09 12:54:57 -04:00
Abdulaziz Ghuloum
31b73fd46c
* the decision criteria for complex primitives (in optimize-letrec)
...
has changed. right now, any primitive call is treated as complex.
further research into what primitive calls can be treated as
simple is suspended until further notice.
2007-05-09 06:30:09 -04:00
Abdulaziz Ghuloum
5c2220f9bb
* the compiler now recognizes letrec* (not tested yet).
2007-05-09 05:59:32 -04:00
Abdulaziz Ghuloum
085a0c14ed
* removed $code? from the compiler as well.
2007-05-06 22:50:28 -04:00
Abdulaziz Ghuloum
d58f15b14c
* added code? to the compiler.
2007-05-06 22:48:10 -04:00
Abdulaziz Ghuloum
6dc380029c
* makefile and the compiler now signal an error if a primitive
...
is not associated with a location.
2007-05-06 20:12:25 -04:00
Abdulaziz Ghuloum
116b8c2227
* removed import of (scheme) in ikarus.compiler.ss
2007-05-06 17:55:04 -04:00
Abdulaziz Ghuloum
7173bcc61b
* primitive-set! is gone.
2007-05-05 23:10:47 -04:00
Abdulaziz Ghuloum
f06a1f302a
* defined a (base-rtd) procedure that returns the base rtd.
...
* added:
src/ikarus.singular-objects.ss
2007-05-05 22:54:53 -04:00
Abdulaziz Ghuloum
20e7940059
* exported syntax-dispatch
...
* renamed:
src/libsyntax.ss => src/ikarus.syntax.ss
2007-05-05 22:05:34 -04:00
Abdulaziz Ghuloum
4814f48573
* inserting primref checks temporarily
2007-05-05 21:59:31 -04:00
Abdulaziz Ghuloum
f501df0778
renamed:
...
src/libfasl.ss => src/ikarus.fasl.ss
2007-05-05 21:24:43 -04:00
Abdulaziz Ghuloum
facdfd959f
renamed:
...
src/libcompile.ss => src/ikarus.compiler.ss
src/libintelasm.ss => src/ikarus.intel-assembler.ss
2007-05-05 21:18:41 -04:00