[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Scheme-reports] Mutable exports



What is the semantics of the following?

(module (A)
   (import (base))
   (export n get-n)
   (begin (define n 0))
          (define (get-n) n))

(import (base) (A))
(set! n 42)
(get-n)      ===> 42 or 0 ?

In other words, is it the same binding?  (Alex, this links with our previous 
discussion about imports).



_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports