Yeah, my original version is 5.2.1. <div>Now it works on the new version. </div><div><br></div><div>Thanks, Eric!</div><div>--Monic<br><div><div><br><div class="gmail_quote">On Fri, Nov 16, 2012 at 11:52 PM, Eric Dobson <span dir="ltr">&lt;<a href="mailto:eric.n.dobson@gmail.com" target="_blank">eric.n.dobson@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">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"><div><div class="h5">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>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">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></div></div>____________________<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>
</blockquote></div><br></div></div></div>