Abdulaziz Ghuloum
8226619438
* install-library now takes an extra visibility flag.
...
* installed-libraries now takes an optional "all?" flag:
- if all? is true, it returns all libraries.
- if all? is false, it returns only the visible libraries
- all? defaults to #t.
2007-05-07 04:52:22 -04:00
Abdulaziz Ghuloum
4c8029ab3e
* now exporting installed-libraries.
2007-05-07 04:09:35 -04:00
Abdulaziz Ghuloum
1807ac38c9
* removed library-subst/env procedure.
2007-05-07 03:55:51 -04:00
Abdulaziz Ghuloum
22b191334f
* the expander now signals a proper error if it cannot find an
...
imported library.
2007-05-07 03:42:40 -04:00
Abdulaziz Ghuloum
9cdaa11a60
* all lexicals are now added through the procedure add-lexical in
...
(ikarus syntax).
2007-05-07 03:22:42 -04:00
Abdulaziz Ghuloum
bb3dac193f
* top-rib is now unsealed after we're done with it.
2007-05-07 02:48:23 -04:00
Abdulaziz Ghuloum
6723a30ef9
* completed self-organizing sealed ribs.
2007-05-07 02:17:39 -04:00
Abdulaziz Ghuloum
de158ca4cd
* added a sealed/freq field to the rib record. The idea is to
...
convert the rib data from lists to vectors once the rib is sealed
(i.e. no more bindings will be added to it) and then sort it
according to the frequency of references made to the individual
bindings.
2007-05-07 00:44:28 -04:00
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
2eb451febe
* removed some junk from ikarus.syntax
2007-05-06 23:11:30 -04:00
Abdulaziz Ghuloum
f46dac0612
* eval-core is no longer exported
2007-05-06 20:46:47 -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
7173bcc61b
* primitive-set! is gone.
2007-05-05 23:10:47 -04:00
Abdulaziz Ghuloum
20e7940059
* exported syntax-dispatch
...
* renamed:
src/libsyntax.ss => src/ikarus.syntax.ss
2007-05-05 22:05:34 -04:00