Yes, that is what got me to where I am now. I do need to read it again now that I&#39;ve gotten as far as I have. For example, I didn&#39;t know until I looked at some real code how define-for-syntax worked, etc. There are a lot of syntax-related functions in the reference manual, but it&#39;s short on examples (by design) and the Guide doesn&#39;t go into enough depth (for me, anyway).<br>
<br><div class="gmail_quote">On Wed, Sep 16, 2009 at 10:50 AM, Matthew Flatt <span dir="ltr">&lt;<a href="mailto:mflatt@cs.utah.edu">mflatt@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;">
<div class="im">At Wed, 16 Sep 2009 09:58:25 -0600, Doug Williams wrote:<br>
&gt; So first, can anyone point me to some good material to get started with<br>
&gt; syntax-case, define-for-syntax, and so on for doing this right?<br>
<br>
</div>You&#39;ve seen the Guide chapter, I guess?<br>
<br>
  <a href="http://docs.plt-scheme.org/guide/macros.html" target="_blank">http://docs.plt-scheme.org/guide/macros.html</a><br>
<br>
</blockquote></div><br>