grauzone wrote:
Some severe disadvantages of version(): 1. They can't contain expressions (like "version(linux && mac)").
Unless Apple has plans to s/BSD/Linux/ in MacOS that I'm not aware of, version(linux || mac) would probably be more useful...
Allowing boolean expressions (using only version identifiers) in version() would be a very welcome feature.
I'm not sure about the rest of your post though.
