This example runs fine for me, but likely would not run fine on older versions of racket (before submodules were released).<div><br></div><div>I believe 5.3 added support for submodules and 5.3.1 was released recently.</div>
<div><br></div><div>What version of racket are you running? Running (version) will tell you.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 16, 2012 at 10:43 PM, Monica Tomson <span dir="ltr">&lt;<a href="mailto:monica.tomson@gmail.com" target="_blank">monica.tomson@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, <div><br></div><div>I want to use some quoted module name, and read this page in Racket documentation: </div><div><a href="http://docs.racket-lang.org/guide/Module_Syntax.html" target="_blank">http://docs.racket-lang.org/guide/Module_Syntax.html</a></div>

<div><br></div><div>In the section 6.2.3, submodules, </div><div>the code is: </div><div><br></div><div><table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="baseline">
<p>#lang <a href="http://docs.racket-lang.org/reference/index.html" target="_blank"><span>racket</span></a></p>
</td>
</tr>
<tr>
<td valign="baseline">
<p> </p>
</td>
</tr>
<tr>
<td valign="baseline">
<p><span>(<a href="http://docs.racket-lang.org/reference/module.html#(form._((quote._~23~25kernel)._module))" target="_blank"><span>module</span></a></span><span> </span>zoo<span> </span>racket</p>

</td>
</tr>
<tr>
<td valign="baseline">
<p>  <span>(<a href="http://docs.racket-lang.org/reference/require.html#(form._((lib._racket/private/base..rkt)._provide))" target="_blank"><span>provide</span></a></span> <span>tiger</span><span>)</span></p>

</td>
</tr>
<tr>
<td valign="baseline">
<p>  <span>(<a href="http://docs.racket-lang.org/reference/define.html#(form._((lib._racket/private/base..rkt)._define))" target="_blank"><span>define</span></a></span> <span>tiger</span> <span>&quot;Tony&quot;</span><span>))</span></p>


</td>
</tr>
<tr>
<td valign="baseline">
<p> </p>
</td>
</tr>
<tr>
<td valign="baseline">
<p><span>(<a href="http://docs.racket-lang.org/reference/require.html#(form._((lib._racket/private/base..rkt)._require))" target="_blank"><span>require</span></a></span> <span>&#39;zoo</span><span>)</span></p>

</td>
</tr>
<tr>
<td valign="baseline">
<p> </p>
</td>
</tr>
<tr>
<td valign="baseline">
<p>tiger</p>
</td>
</tr>
</tbody>
</table><br></div><div>I put the above lines in to a fine and when press the run button, racket screams at me</div><div><br></div><div>module: illegal use (not at top-level) in: (module zoo racket (provide tiger) (define tiger &quot;Tony&quot;))</div>

<div><br></div><div>Am I missing something here?</div><div><br></div><div>Thanks,</div><div>-monica</div>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br></div>