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

Re: [Scheme-reports] Module-level BEGIN is not a BEGIN - please call it something else

On Sun, 24 Apr 2011, John Cowan wrote:

> That's because outside a BEGIN there are no bindings, because the
> top-level language of a module isn't Scheme: there is no concept of
> bindings there.

Okay, but just to confuse the issue ;)  The Scheme toplevel must include 
bindings for IMPORT (otherwise you cannot import into the toplevel), INCLUDE, 
INCLUDE-CI, and presumably also MODULE, so elements of the module language are 
also Scheme :)

Scheme-reports mailing list