[Scheme-reports] Mutable exports
Andre van Tonder 23 Apr 2011 22:48 UTC
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@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports