I saw the examples in the guide. They are rather trivial and it really took looking at real examples in the code to see what was going on - at least for me. What I was looking for was something between the guide - too trivial - and the PLT Scheme code - no context. What I really want is the brain of whoever wrote things like pattern.ss. Actually, pattern.ss is just one I happened to find by poking around. Just pointing to some examples like that would be useful.<br>
<br><div class="gmail_quote">On Wed, Sep 16, 2009 at 11:01 AM, Jon Rafkind <span dir="ltr">&lt;<a href="mailto:rafkind@cs.utah.edu">rafkind@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">Doug Williams wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yes, that is what got me to where I am now. I do need to read it again now<br>
that I&#39;ve gotten as far as I have. For example, I didn&#39;t know until I looked<br>
at some real code how define-for-syntax worked, etc. There are a lot of<br>
syntax-related functions in the reference manual, but it&#39;s short on examples<br>
(by design) and the Guide doesn&#39;t go into enough depth (for me, anyway).<br>
<br>
  <br>
</blockquote></div>
It depends what version of PLT you have but there are examples for some of those functions (like define-for-syntax).<br>
<br>
<a href="http://docs.plt-scheme.org/reference/define.html#%28form._%28%28lib._scheme/private/define..ss%29._define-for-syntax%29%29" target="_blank">http://docs.plt-scheme.org/reference/define.html#(form._((lib._scheme/private/define..ss)._define-for-syntax))</a><br>

<br>
If you have any specific functions you&#39;d like to see examples for I&#39;d be happy to add them.<br>
</blockquote></div><br>