Proposal for an extension to the import syntax
Tom Johnson
tjohnson at prtsoftware.com
Mon Dec 11 23:18:12 PST 2006
janderson wrote:
> Xinok wrote:
>
>> So perhaps defining an alias would work best:
>> virtual import mod : package.sub_package.vendor;
>> import mod.module_a.sub1, mod.module_a.sub2, mod.module_b;
>
> What about:
>
> alias package.sub_package.vendor mod;
> import mod.module_a.sub1;
> import mod.module_a.sub2;
> import mod.module_b;
>
> ?
What about using something like the With statement?
Some possible examples:
with package.sub_package.vendor {
import module_a.sub1;
import module_a.sub2;
import module_b;
}
with package.sub_package.vendor {
with module_a {
import sub1;
import sub2;
}
import module_b;
}
-- Tom J
import module_a.sub2;
import module_b;
}
More information about the Digitalmars-d
mailing list