Conditional Compilation Multiple Versions

via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Jun 12 17:55:51 PDT 2015


On Saturday, 13 June 2015 at 00:42:00 UTC, bitwise wrote:
> Is there a way to compile for multiple conditions?

version(One) version = OneOrTwo;
else version(Two) version = OneOrTwo;

version(OneOrTwo) {
   writeln("moo");
}


---

version(One) version(Two) version = OneAndTwo;

version(OneAndTwo) {
   writeln("moo moo");
}


I know... I too hate that one can't use simple logic ops...


More information about the Digitalmars-d-learn mailing list