Jan Nieuwenhuizen
|
2b577eaee0
|
Add loadable modules.
* module/mes/base-0.mes (mes-use-module): Implement.
* module/mes: Update users.
* HACKING: Update.
* NEWS: Update.
* configure (main): Use shell expansion for prefix.
* make/install.make (install): Substitute prefix.
|
2016-12-12 20:35:19 +01:00 |
|
Jan Nieuwenhuizen
|
1614d13439
|
Add reader in Scheme.
* module/mes/read-0.mes: New file.
* mes.c (char_to_integer, integer_to_char, null_p): Move to core.
(peek_byte, read_byte, unread_byte): New function.
(main): --dump, --load: New option.
* lib.c (char_to_integer, integer_to_char): Remove.
* NEWS: Update.
|
2016-12-12 20:35:19 +01:00 |
|
Jan Nieuwenhuizen
|
e6a0257a79
|
core: Cleanup cells.
* mes.c: Use accessors rather than g_cell[] access throughout.
|
2016-12-12 20:35:19 +01:00 |
|
Jan Nieuwenhuizen
|
577aef2f74
|
Update NEWS.
|
2016-12-12 20:33:50 +01:00 |
|
Jan Nieuwenhuizen
|
0e13b7e8dd
|
Update documentation wrt syntax-case.
* HACKING: Update wrt syntax-case.
* NEWS: Likewise.
* README: Likewise.
* guix.scm: Likewise.
|
2016-12-12 20:33:49 +01:00 |
|
Jan Nieuwenhuizen
|
09a21626a8
|
Documentation update.
* HACKING: Target is R6RS-like, at least having syntax-case.
* README: Likewise.
* guix.scm: Likewise.
|
2016-11-20 21:45:12 +01:00 |
|
Jan Nieuwenhuizen
|
c8fdae40d9
|
Update NEWS.
* NEWS: Note specials fix and booting with smaller core.
|
2016-12-12 20:31:41 +01:00 |
|
Jan Nieuwenhuizen
|
1e59009102
|
Update documentation.
* HACKING: Describe (mes-use-modules).
* NEWS: Update.
|
2016-10-19 00:36:12 +02:00 |
|
Jan Nieuwenhuizen
|
2001183928
|
Prepare for 0.1 release: update READMEs.
* NEWS: New file.
* AUTHORS: Add info about files taken from Scheme48.
* HACKING: Update with info from TODO.
* TODO: Remove.
|
2016-10-15 11:54:24 +02:00 |
|