<p>On Feb 3, 2013 6:56 PM, "Aleix Conchillo FlaquƩ" <<a href="mailto:aconchillo@gmail.com">aconchillo@gmail.com</a>> wrote:<br> > So I have something like,<br> ><br> > ((_ (struct (k v) ...))<br> > (string? (syntax->datum #'k))<br> > exp)<br> ><br> > And I want k to be a string. However, I am getting this error:<br> ><br> > missing ellipsis in form (syntax k)</p> <p>The error is correct; k lives in single-ellipsis world. What should k mean to syntax->datum? The first k? The last k?</p> <p>Try changing #'k to #'(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>