<p>On Feb 3, 2013 6:56 PM, &quot;Aleix Conchillo FlaquƩ&quot; &lt;<a href="mailto:aconchillo@gmail.com">aconchillo@gmail.com</a>&gt; wrote:<br>
&gt; So I have something like,<br>
&gt;<br>
&gt;       ((_ (struct (k v) ...))<br>
&gt;        (string? (syntax-&gt;datum #&#39;k))<br>
&gt;        exp)<br>
&gt;<br>
&gt; And I want k to be a string. However, I am getting this error:<br>
&gt;<br>
&gt; missing ellipsis in form (syntax k)</p>
<p>The error is correct; k lives in single-ellipsis world.  What should k mean to syntax-&gt;datum?  The first k?  The last k?</p>
<p>Try changing #&#39;k to #&#39;(k ...), and adjusting the guard to deal with list of k, such as you will get, instead of just k.</p>
<p>--<br>
Stephen Compall<br>
If anyone in the MSA is online, you should watch this flythrough.</p>