</span><span class="identifier">WCHAR_MIN</span> <span class="special">&gt;=</span> <span class="number">0</span><span class="special">);</span>

<span class="special">}</span> <span class="comment">// namespace my_conditions</span>
</pre>
<p>
        The use of the namespace my_conditions here requires some comment. The macro
        <code class="computeroutput"><span class="identifier">BOOST_STATIC_ASSERT</span></code> works
        by generating an typedef declaration, and since the typedef must have a n