<div dir="ltr"><br><div class="gmail_quote">On Mon, Aug 4, 2008 at 10:13 PM, Carl Eastlund <span dir="ltr"><<a href="mailto:cce@ccs.neu.edu">cce@ccs.neu.edu</a>></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). The version with (if it test else) never<br>
actually uses the "then" clause, which is where you refer to "it".<br>
That's why it doesn't get a syntax error. It's not that "it" is bound<br>
correctly, it'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>