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

Re: [Scheme-reports] Replacing two identifiers with the same in an import declaration



I think it does, though it was not intended to do so.  The original purpose
was of course to prevent you from trying to import the same identifier
from different libraries.

Thanks!
 
> And (replace <import set> (foo bar) (baz bar)) is supposed to introduce two
> identifiers with the same binding?

I see no reason why not, though no reason for a user to do that, either.

A reason could be that a program or library includes Scheme code using the `(include ...)` syntax and two included pieces of Scheme code expect different identifiers for the same binding.

Marc

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