<div dir="ltr"><br><div class="gmail_quote">On Mon, Aug 4, 2008 at 10:13 PM, Carl Eastlund <span dir="ltr">&lt;<a href="mailto:cce@ccs.neu.edu">cce@ccs.neu.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You have a typo - one version of the macro has (if it test else), the<br>
other has (if it then else). &nbsp;The version with (if it test else) never<br>
actually uses the &quot;then&quot; clause, which is where you refer to &quot;it&quot;.<br>
That&#39;s why it doesn&#39;t get a syntax error. &nbsp;It&#39;s not that &quot;it&quot; is bound<br>
correctly, it&#39;s that you discard the reference.<br>
<font color="#888888"></font></blockquote><div><br>Ah I see - Thanks for catching this typo for me... I literally stared at the issue for hours... :)<br></div></div><br>Thanks Chongkai for the explanation as well.<br><br>
yc<br><br></div>