Marc Nieper-Wißkirchen <marc.nieper@x> writes:
> What is supposed to happen if in the running program a call into the
> library performs (set! x 13)?
I think it is intended that accessing yMy answer is not authoritative, but I would say that you can safely
> in the top-level program still yields 12 (at least this is, what
> chibi-scheme does, with which I am experimenting), and which would
> allow a number of optimizations at compile-time. [If I understand
> correctly, it is only forbidden to mutate an imported binding, not an
> exported one.]
assume the intention to be the sharing of the location, i.e. the change
should be visible.
That being said, I have no idea why Chibi behaves the way you describe,
maybe my assumption is not as safe as I thought.
_______________________________________________ Scheme-reports mailing list Scheme-reports@x http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports