mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
minor NEWS tweaks
* NEWS: Fix wordings.
This commit is contained in:
parent
c08adae460
commit
bcec8c3699
1 changed files with 3 additions and 3 deletions
6
NEWS
6
NEWS
|
@ -132,7 +132,7 @@ module where the `library' macro is defined, not in the new module.
|
|||
|
||||
`define-module', `use-modules', `export', and other such macros have
|
||||
been rewritten as hygienic macros. This allows the necessary referential
|
||||
transparency for the R6RS `library' for to do the right thing.
|
||||
transparency for the R6RS `library' form to do the right thing.
|
||||
|
||||
** Compiler and VM documentation updated
|
||||
|
||||
|
@ -164,8 +164,8 @@ out!
|
|||
|
||||
It was a little-known implementation detail of Guile's module system
|
||||
that it was built on a single hierarchical namespace of values -- that
|
||||
if there was a module named `(foo bar)', then there was a also module
|
||||
named `(foo)' with a binding from `bar' to the `(foo bar)' module.
|
||||
if there was a module named `(foo bar)', then in the module named
|
||||
`(foo)' there was a binding from `bar' to the `(foo bar)' module.
|
||||
|
||||
This was a neat trick, but presented a number of problems. One problem
|
||||
was that the bindings in a module were not apparent from the module
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue