<div dir="ltr"><br><div class="gmail_quote">On Mon, Aug 4, 2008 at 8:43 PM, Chongkai Zhu <span dir="ltr">&lt;<a href="mailto:czhu@cs.utah.edu">czhu@cs.utah.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;">
The &quot;_&quot; in &quot;(_ test then else)&quot; is a special pattern that match&#39;s anything. So the #&#39;_ given to datum-&gt;syntax is not binding to &quot;if-it&quot;. This is a PLT v4 change. I think you want:<div class="Ih2E3d">
</div></blockquote><div><br>Thanks Chongkai for the explanation. <br><br>In that case, why does the first version work?&nbsp; Does #&#39;_ sometimes binds against the identifier and sometimes not?<br><br>Thanks,<br>yc<br><br></div>
</div></div>