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
