On Mon, Sep 14, 2009 at 12:34 PM, Arthur A. Gleckler
<[email protected]> wrote:
>> Essentially, inter-library would store the library forms in the specified
>> data source specifier (file name or URI or whatever) in the appropriate
>> location and form for it to later access when it sees an "import" form.
>
> How would the system know to what library a particular file or URI
> corresponded?  If we were to use this system, I'd prefer that
> `inter-library' take an additional parameter that specified the
> library in question in R6RS syntax, e.g. `(rnrs bytevectors (6))'.
> That would be better than an approach based on naming conventions.  If
> an implementation wanted to use naming conventions, it could build
> that on top.
>

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'.  If a future standard were to allow a
file to stand
alone as a library, then your suggested alteration would be sensible.

Lynn

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

Reply via email to