D alternative for C/C++ -Dfoo=42

Francesco Cattoglio francesco.cattoglio at gmail.com
Tue Feb 25 06:30:22 PST 2014


On Tuesday, 25 February 2014 at 14:26:13 UTC, Tobias Pankrath 
wrote:
>> Something like "static if(fileExists!"config.d") 
>> mixin(import("config.d")) else ...".
>>
>> Thoughts?
>>
>> Regards
>> - Cherry
> --
> static if(__traits(compiles, import("config.d")))
> {
> // import/parse/mixin
> }
> else
> {
> // default here
> }
> --
>
> May be wrapped into a template for more convenience.

I thought that too... And then, when I tried, SURPRISE, it 
doesn't work :S


More information about the Digitalmars-d-learn mailing list