Abdulaziz Ghuloum
|
c69f74fb05
|
* re-ordered the clauses in label->binding since imported stuff are
more likely to occur than locally defined stuff (is this true in
general?)
|
2007-05-07 00:25:21 -04:00 |
Abdulaziz Ghuloum
|
90da5334bd
|
* the global bindings are now a pair of <library,gensym-location>.
|
2007-05-06 23:42:10 -04:00 |
Abdulaziz Ghuloum
|
08a0bb0989
|
* the library manager now has a hash table mapping all labels to
their bindings. This gives a 0.3 second speed up to the bootstrap
process.
|
2007-05-06 23:32:51 -04:00 |
Abdulaziz Ghuloum
|
4c12889e10
|
* removed current-library-collection from list of primitives.
|
2007-05-06 23:12:34 -04:00 |
Abdulaziz Ghuloum
|
2eb451febe
|
* removed some junk from ikarus.syntax
|
2007-05-06 23:11:30 -04:00 |
Abdulaziz Ghuloum
|
085a0c14ed
|
* removed $code? from the compiler as well.
|
2007-05-06 22:50:28 -04:00 |
Abdulaziz Ghuloum
|
70008f2f7a
|
* removed all references to $code? from the code.
|
2007-05-06 22:49:33 -04:00 |
Abdulaziz Ghuloum
|
d58f15b14c
|
* added code? to the compiler.
|
2007-05-06 22:48:10 -04:00 |
Abdulaziz Ghuloum
|
1703ff38f8
|
* (ikarus system unsafe) is gone.
* a new bootstrap library is added for three primitives.
|
2007-05-06 20:54:30 -04:00 |
Abdulaziz Ghuloum
|
f46dac0612
|
* eval-core is no longer exported
|
2007-05-06 20:46:47 -04:00 |
Abdulaziz Ghuloum
|
e638797f11
|
* eval-top-level is no longer exported to the top-level
|
2007-05-06 20:43:56 -04:00 |
Abdulaziz Ghuloum
|
e3c58d4464
|
* moved load to ikarus.load.ss
|
2007-05-06 20:39:42 -04:00 |
Abdulaziz Ghuloum
|
cbad0231d4
|
* ikarus.cafe now imports eval-top-level explicitly from
ikarus.syntax
|
2007-05-06 20:29:58 -04:00 |
Abdulaziz Ghuloum
|
7032f963e1
|
* void is moved to ikarus.singular-objects
* removed:
src/ikarus.void.ss
|
2007-05-06 20:23:45 -04:00 |
Abdulaziz Ghuloum
|
aa50cd2b12
|
renamed:
src/libtoplevel.ss => src/ikarus.main.ss
|
2007-05-06 20:20:13 -04:00 |
Abdulaziz Ghuloum
|
3b5fe561ea
|
* removed the junkyard library since everything there is not needed
* by the user.
|
2007-05-06 20:18:36 -04:00 |
Abdulaziz Ghuloum
|
a0c81d9ce7
|
* moved some prims to (ikarus system $interrupts)
|
2007-05-06 20:15:49 -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
|
a146056491
|
* removed (ikarus system) from the set of libraries.
|
2007-05-06 20:07:00 -04:00 |
Abdulaziz Ghuloum
|
eb5770e079
|
* moved misc things to (ikarus system $junkyard)
|
2007-05-06 20:04:26 -04:00 |
Abdulaziz Ghuloum
|
207654f779
|
* scheme-env-junk is gone from makefile.ss
|
2007-05-06 20:01:18 -04:00 |
Abdulaziz Ghuloum
|
cec70be7b8
|
* (scheme) is gone from the library manager.
|
2007-05-06 19:22:06 -04:00 |
Abdulaziz Ghuloum
|
a41b08894d
|
* (ikarus syntax) now uses (ikarus system $all) instead of (scheme)
to construct scheme-stx objects.
|
2007-05-06 19:20:52 -04:00 |
Abdulaziz Ghuloum
|
5a488fe96c
|
* before removing (ikarus system).
|
2007-05-06 19:14:51 -04:00 |
Abdulaziz Ghuloum
|
e35a87b57e
|
* removed install-library from the prims
|
2007-05-06 18:58:54 -04:00 |
Abdulaziz Ghuloum
|
d579b63f52
|
* cleanip of ikarus.trace, vectors, and writer.ss
|
2007-05-06 18:52:19 -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
|
00075f13d0
|
* cleanup of input-files
|
2007-05-06 18:30:08 -04:00 |
Abdulaziz Ghuloum
|
190f360daf
|
* cleanip of unsafe io primitives.
|
2007-05-06 18:28:21 -04:00 |
Abdulaziz Ghuloum
|
ab49f9ee42
|
* cleanup of io-primitives.ss
|
2007-05-06 18:27:10 -04:00 |
Abdulaziz Ghuloum
|
79408d142d
|
* cleanup of io-ports.ss
|
2007-05-06 18:25:53 -04:00 |
Abdulaziz Ghuloum
|
e976ee649b
|
* cleanip of intel-assembler.ss
|
2007-05-06 18:24:25 -04:00 |
Abdulaziz Ghuloum
|
81179a5e5d
|
* cleanup of hash-tables.ss
|
2007-05-06 18:23:07 -04:00 |
Abdulaziz Ghuloum
|
fcf401b076
|
* removed import of (scheme) from ikarus.handlers
|
2007-05-06 18:21:13 -04:00 |
Abdulaziz Ghuloum
|
aebad6ece7
|
* added symbol-bound?, symbol-value, and set-symbol-value! to the
symbols library.
|
2007-05-06 18:18:53 -04:00 |
Abdulaziz Ghuloum
|
0d03979d60
|
* removed import of (scheme) from ikarus.fixnums.ss
|
2007-05-06 18:13:57 -04:00 |
Abdulaziz Ghuloum
|
ec4b28c09b
|
* removed import of (scheme) from ikarus.fasl.ss
|
2007-05-06 18:12:31 -04:00 |
Abdulaziz Ghuloum
|
aa0d7341a2
|
* added a (ikarus system $stack) library and removed imports of
(scheme) from ikarus.control.ss
* moved $$apply to (ikarus system $stack).
|
2007-05-06 18:10:51 -04:00 |
Abdulaziz Ghuloum
|
edc01b587b
|
* removed import of (scheme) from ikarus.command-line.ss
|
2007-05-06 18:04:15 -04:00 |
Abdulaziz Ghuloum
|
08ba1ee1b9
|
* removed import of (scheme) from ikarus.collect.ss
|
2007-05-06 18:00:49 -04:00 |
Abdulaziz Ghuloum
|
f8f4283886
|
* removed import of (scheme) from ikarus.code-objects.ss
|
2007-05-06 17:59:32 -04:00 |
Abdulaziz Ghuloum
|
891cde0e74
|
* removed import of (scheme) from ikarus.chars.ss
|
2007-05-06 17:58:34 -04:00 |
Abdulaziz Ghuloum
|
adc4869540
|
* added (ikarus system $apply) and removed import of (scheme) in
ikarus.apply.ss
|
2007-05-06 17:57:31 -04:00 |
Abdulaziz Ghuloum
|
116b8c2227
|
* removed import of (scheme) in ikarus.compiler.ss
|
2007-05-06 17:55:04 -04:00 |
Abdulaziz Ghuloum
|
fb63e58c6c
|
* removed import (scheme) from ikarus.lists.
|
2007-05-06 17:47:36 -04:00 |
Abdulaziz Ghuloum
|
4afe70f770
|
removed some more imports of (scheme)
|
2007-05-06 17:41:59 -04:00 |
Abdulaziz Ghuloum
|
3764fcbdad
|
* removed uses of (scheme) in libtoplevel and makefile
|
2007-05-06 17:02:49 -04:00 |
Abdulaziz Ghuloum
|
7173bcc61b
|
* primitive-set! is gone.
|
2007-05-05 23:10:47 -04:00 |
Abdulaziz Ghuloum
|
931be7dda9
|
* ikarus.core.ss is gone.
|
2007-05-05 23:04:37 -04:00 |
Abdulaziz Ghuloum
|
77f87faeaa
|
* moved date-string to ikarus.date-string.ss
|
2007-05-05 23:03:29 -04:00 |