Hi,<br><br>When I was reading 11.1 of plt scheme reference, I can&#39;t understand the patterns below<br><table class="specgrammar" cellspacing="0"><tbody><tr><td valign="baseline" align="right"><span class="stt"> </span></td>
<td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="center"><font size="2">|</font></td><td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td>
<td valign="baseline" align="left"><font size="2"><span class="stt">#</span><span class="schemeparen">(</span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schememeta">...</span><span class="schemeparen">)</span></font></td>
</tr><tr><td valign="baseline" align="right"><span class="stt"> </span></td><td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="center"><font size="2">|</font></td>
<td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="left"><font size="2"><span class="stt">#</span><span class="schemeparen">(</span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schememeta">...</span><span class="hspace"> </span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schemevariable">ellipses</span><span class="hspace"> </span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schememeta">...</span><span class="schemeparen">)</span></font></td>
</tr><tr><td valign="baseline" align="right"><span class="stt"> </span></td><td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="center"><font size="2">|</font></td>
<td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="left"><font size="2"><span class="stt">#s</span><span class="schemeparen">(</span><span class="schemevariable">key-datum</span><span class="hspace"> </span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schememeta">...</span><span class="schemeparen">)</span></font></td>
</tr><tr><td valign="baseline" align="right"><span class="stt"> </span></td><td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="center"><font size="2">|</font></td>
<td valign="baseline" align="left"><font size="2"><span class="stt"> </span></font></td><td valign="baseline" align="left"><font size="2"><span class="stt">#s</span><span class="schemeparen">(</span><span class="schemevariable">key-datum</span><span class="hspace"> </span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schememeta">...</span><span class="hspace"> </span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schemevariable">ellipses</span><span class="hspace"> </span><span class="schemevariable">pattern</span><span class="hspace"> </span><span class="schememeta">...</span><span class="schemeparen">)</span></font></td>
</tr></tbody></table><br>I tried to find some examples about these on google but I failed.<br>Can someone give me some example on these patterns?<br><br><br>Thanks a lot<br>Huying<br><br>