<?xml version="1.0" encoding="windows-1252"?>
<node id="732672" title="Re^4: Burned by precedence rules" created="2008-12-26 08:25:24" updated="2008-12-26 08:25:24">
<type id="11">
note</type>
<author id="278098">
gwadej</author>
<data>
<field name="doctext">
&lt;p&gt;While I understand your point and would not dream of trying to convince you to change, I usually try to use &lt;c&gt;unless&lt;/c&gt; in very specific contexts. If there is only one condition and it would normally be expressed as a negative, I find &lt;c&gt;unless {cond}&lt;/c&gt; much cleaner than &lt;c&gt;if !{cond}&lt;/c&gt;.&lt;/p&gt;

&lt;p&gt;I can understand the point about people not being able to DeMorganize in their heads. (I knew a really, really good programmer once who regularly had problems with &lt;c&gt;and&lt;/c&gt; and &lt;c&gt;or&lt;/c&gt;) But, I have found that sometimes &lt;c&gt;unless&lt;/c&gt; is clearer (just like in English.)&lt;/p&gt;

&lt;!-- Node text goes above. Div tags should contain sig only --&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-278098"&gt;
G. Wade
&lt;/div&gt;&lt;/div&gt;</field>
<field name="root_node">
732286</field>
<field name="parent_node">
732634</field>
</data>
</node>
