It works now, thanks!<br><br><div class="gmail_quote">2011/9/5 Matthew Flatt <span dir="ltr">&lt;<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">At Mon, 5 Sep 2011 14:56:11 -0400, Ismael Figueroa Palet wrote:<br>
&gt; I want to typeset a macro in slideshow, and I did something like this:<br>
&gt;<br>
&gt; (slide<br>
&gt;  #:title &quot;Title&quot;<br>
&gt;  (typeset-code<br>
&gt;   #&#39;(define-syntax A<br>
&gt;       (syntax-rules ()<br>
&gt;         ((A s ...) s)))))<br>
&gt;<br>
&gt; but I get the error: &quot;syntax: no pattern variables before ellipses in<br>
&gt; template in: ...&quot;<br>
&gt;<br>
&gt; is it possible to typeset? how should it be done?<br>
<br>
</div></div>You can use `quote-syntax&#39; instead of #&#39; or `syntax&#39;, but I would use<br>
the `code&#39; form:<br>
<br>
 (slide<br>
  #:title &quot;Title&quot;<br>
<div class="im">  (code<br>
   (define-syntax A<br>
     (syntax-rules ()<br>
</div>       [(A s ...) s]))))<br>
<br>
<br>
[I&#39;ll try to change the `slideshow/code&#39; docs to reverse the order of<br>
`code&#39; and `typeset-code&#39;.]<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Ismael<br><br>