On Sep 13, 2009, at 5:21 PM, John Cowan wrote: > Brian Mastenbrook scripsit: > >> ==> #!r6rs >> (library (bar) >> (export) >> (import (rnrs base (6)) >> (foo)) >> (define z ((get-value))) >> ==> #!r6rs >> (import (rnrs base (6)) >> (locative) >> (foo) >> (bar)) >> ==> z >> ??? ; BLANK 3: 1 or 2? > > 2, because you have redefined bar. This threw away the old bar and > loaded a new bar which imports the current (new) definition of foo.
Why did this affect the `locative' library? -- Brian Mastenbrook [email protected] http://brian.mastenbrook.net/ _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
