Good examples of version() algebra in real code

Walter Bright newshound2 at digitalmars.com
Mon May 22 08:23:31 UTC 2023


```
version(linux)         enum ExtraFunctionality = true;
else version(OSX)      enum ExtraFunctionality = true;
else version(Windows)  enum ExtraFunctionality = false;
else static assert(0, "system not accounted for");
```

(forgot to use Markdown! Oops!)


More information about the Digitalmars-d mailing list