guile-devel
[Top][All Lists]
Advanced

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

Re: [comp.lang.lisp] Re: accessor name clashes when using packages


From: Gary Houston
Subject: Re: [comp.lang.lisp] Re: accessor name clashes when using packages
Date: 26 Aug 2001 09:59:24 -0000

> From: Marius Vollmer <address@hidden>
> Date: 25 Aug 2001 23:43:50 +0200
> 
> Rob Browning <address@hidden> writes:
> 
> > I think we should arrange for the evaluator to make noise whenever
> > one imported binding is implicitly clobbering another.
> 
> Yes, definitely.  the simplest thing would be to change
> scm_module_variable and module-variable to check for duplicates and
> issue an error when they find one.
> 
> Hmm, I guess it would be good to do this right away even if we are
> going to do slightly differently in the future.  Let's see how many
> conflicts we have already...
> 
> Objections?

Wouldn't it break the srfi-1 module, among others?  e.g., if you use
srfi-1 then iota, map etc., are imported from both (guile) and
(srfi-1).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]