[Scheme-reports] DELAY AND FORCE Andre van Tonder (23 Apr 2011 22:20 UTC)
[Scheme-reports] Regions of imports unspecified Andre van Tonder (23 Apr 2011 22:31 UTC)
Re: [Scheme-reports] Regions of imports unspecified John Cowan (23 Apr 2011 22:43 UTC)
Re: [Scheme-reports] Regions of imports unspecified Alex Shinn (24 Apr 2011 01:59 UTC)
[Scheme-reports] What are regions of toplevel imports? Andre van Tonder (23 Apr 2011 23:41 UTC)
[Scheme-reports] Internal syntax definition order problem Andre van Tonder (23 Apr 2011 22:39 UTC)
[Scheme-reports] Mutable exports Andre van Tonder (23 Apr 2011 22:48 UTC)
Re: [Scheme-reports] Mutable exports Alex Shinn (24 Apr 2011 02:00 UTC)
[Scheme-reports] Internal definition shadowing problems Andre van Tonder (23 Apr 2011 23:19 UTC)
[Scheme-reports] Importing identifier more than once Andre van Tonder (23 Apr 2011 23:37 UTC)

Re: [Scheme-reports] Regions of imports unspecified Alex Shinn 24 Apr 2011 01:58 UTC

On Sun, Apr 24, 2011 at 7:43 AM, John Cowan <cowan@mercury.ccil.org> wrote:
> Andre van Tonder scripsit:
>
>> I would assume c1 ... are evaluated in the /empty/ environment, c2 ... are
>> evaluated in the environment exported by (A), and c3 ... are evaluated in the
>> union of the environments exported by (A) and (B).  Would this be correct?
>
> I believe that the intention was that all three begins are evaluated in the
> (A) (B) environment, but I have filed a ticket for this.

That is the intention - order is irrelevant for all module declarations,
except for the one note:

  The forms from all begin, include, and include-ci
  declarations are expanded in the order in which they occur in the
  module declaration.

--
Alex

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