Yes, that is what got me to where I am now. I do need to read it again now that I've gotten as far as I have. For example, I didn'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's short on examples (by design) and the Guide doesn'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"><<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.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;">
<div class="im">At Wed, 16 Sep 2009 09:58:25 -0600, Doug Williams wrote:<br>
> So first, can anyone point me to some good material to get started with<br>
> syntax-case, define-for-syntax, and so on for doing this right?<br>
<br>
</div>You'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>