Hi Marc,

On Wed, Jan 22, 2014 at 8:31 PM, Marc Nieper-Wißkirchen <
[email protected]> wrote:

>
> However, I don't see where the R7RS standard enforces the behaviour that a
> library is loaded (at most) once during the execution of one program
> together with its referenced libraries.
>

This has been asked before, see:

http://lists.scheme-reports.org/pipermail/scheme-reports/2013-October/003806.html
http://lists.scheme-reports.org/pipermail/scheme-reports/2013-October/003809.html
http://lists.scheme-reports.org/pipermail/scheme-reports/2013-October/003810.html

Basically, a library can be loaded any number of times.

In all existing implementations, the bindings that exist at
runtime are always the same, no matter how many times
the library was loaded during compilation.  R7RS small
makes no mention of this because it makes no mention
of phasing at all.

-- 
Alex
_______________________________________________
Scheme-reports mailing list
[email protected]
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports

Reply via email to