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

Re: [Scheme-reports] 5.5.1 module syntax

On Fri 20 May 2011 04:19, "Aaron W. Hsu" <arcfide@x> writes:

>>   (module (foo)
>>     (import (only (bar) baz))
>>     (begin
>>      (define qux baz)))
>> Is this equivalent to:
>>   (module (foo)
>>     (begin
>>      (define qux baz))
>>     (import (only (bar) baz)))
>> ?
> Yes, this is equivalent. The location of imports has no effect on their  
> importing. The Body elements are concatenated together and evaluated in  
> the context of an environment defined by the sum total of the imports.

I did not see this language in the report.  Suggestion: add it, or point
me to the language :)


Scheme-reports mailing list