import concerns (was Re: Historical language survey)

Walter Bright newshound at digitalmars.com
Fri Jul 7 20:38:13 PDT 2006


Derek Parnell wrote:
> On Sat, 08 Jul 2006 06:56:47 +1000, Walter Bright 
> <newshound at digitalmars.com> wrote:
> 
>> The alias works at any level you choose to make it. Alias can be used 
>> to 'import' any name into the current namespace, making it first class.
> 
> Even names that are declared 'private' in the imported module? Is that 
> how you want it to work Walter? If so, why do we bother with 'private'? 
> What's the point?

In class scope, access control is done *after* name lookup, not before. 
I'm concerned about confusion by reversing the order of that for module 
scope.



More information about the Digitalmars-d mailing list