<div dir="ltr"><div>These directives (including current os thingy) don&#39;t have # in front of them. I think there is inconsistency here.</div><div><br></div><div>Consider:</div><div><br></div><div>#if 2 + 3 == 5</div><div>//...</div><div>#end</div><div><br></div><div>let v: Bool = #os(iOS)<br></div><div><br></div><div>#if #os(iOS)</div><div>//...</div><div>#end</div><div><br></div><div>I mean, #os and its suggested look-a-likes are not normal functions and so should have # in front of them. #if has orthogonal responsibilities.</div><div><br></div>- Anton</div>