> My brief proposal is based on library forms as they are specified in R6RS.
> If the name appears in the form, it is at best redundant to have it as an
> argument to `inter-library'.

Your `inter-library' form makes code in a file or URL available to the
Scheme system.  But when the Scheme system sees an attempt to import
from an R6RS library, how does it decide which particular file or URL
it should retrieve that library's code from?  Does it have to load all
of the libraries that `inter-library' has declared first?  It would be
nice if only code that is actually imported had to be loaded.  Or are
you thinking that libraries could be only partially loaded, i.e. just
enough that the names of each file's/URL's exported libraries could be
cataloged?  Or do you have something else in mind?

> If a future standard were to allow a
> file to stand
> alone as a library, then your suggested alteration would be sensible.

I'm just trying to understand what you're proposing.

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to