1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-30 06:50:31 +02:00

Add NEWS for R7RS

* NEWS: Support R7RS.
This commit is contained in:
Andy Wingo 2019-11-17 15:48:43 +01:00
parent b634071dd4
commit 2346a540c0

12
NEWS
View file

@ -103,6 +103,18 @@ R6RS-compatible. This procedure is called if the user passes `--r6rs'
as a command-line argument. See "R6RS Incompatibilities" in the manual, as a command-line argument. See "R6RS Incompatibilities" in the manual,
for full details. for full details.
** Add support for R7RS
Thanks to Göran Weinholt and OKUMURA Yuki, Guile now implements the R7RS
modules. As the R7RS library syntax is a subset of R6RS, to use R7RS
you just `(import (scheme base))' and off you go. As with R6RS also,
there are some small lexical incompatibilities regarding hex escapes;
see "R6RS Support" in the manual, for full details.
Also as with R6RS, there is an `install-r7rs!' procedure and a `--r7rs'
command-line option.
* New deprecations * New deprecations
** The two-argument form of `record-constructor' ** The two-argument form of `record-constructor'