Why can't I do this:<div><br></div><div><font face="'courier new', monospace">version( linux || OSX )</font></div><div><font face="'courier new', monospace">{</font></div><div><font face="'courier new', monospace"> something common to each</font></div>
<div><font face="'courier new', monospace">}</font></div><div><br></div><div>???</div><div><br></div><div><br></div><div>This is not acceptable:</div><div><br></div><div><div><font face="'courier new', monospace">version( MinGW )</font></div>
<div><font face="'courier new', monospace">{</font></div><div><font face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre"> </span>version = linuxOrMinGW;</font></div><div><font face="'courier new', monospace">}</font></div>
<div><font face="'courier new', monospace">else version( linux )</font></div><div><font face="'courier new', monospace">{</font></div><div><font face="'courier new', monospace"><span class="Apple-tab-span" style="white-space:pre"> </span>version = linuxOrMinGW;</font></div>
<div><font face="'courier new', monospace">}</font></div><div><font face="'courier new', monospace"><br></font></div><div><font face="'courier new', monospace">version( linuxOrMinGW )</font></div><div>
<font face="'courier new', monospace">{</font></div></div><div><font face="'courier new', monospace"> seriously...?</font></div><div><font face="'courier new', monospace">}</font></div><div><br></div>
<div><br></div><div>Surely basic logical expressions within a version seem not only logical, but also very necessary?</div><div>There must be a reason this is impossible, or else I can't believe it's not already like that...</div>