On 10/22/2012 8:17 PM, 1100110 wrote: > The last one could be intuitively described as: > version(Windows && DigitalMars) > { blah; } It was a very deliberate design choice to not allow !, || or && in version statements. Such tend to devolve over time into unmaintainable chaos.