<div dir="ltr">You can use submodules to do that. Tell the racket command-line to run the submodule and drracket won&#39;t run it (drracket does run the &#39;main&#39; submodule by default, tho, so either use a different name or tell it not to do that).<div>
<br></div><div style>Robby</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 13, 2013 at 10:41 AM, Pierpaolo Bernardi <span dir="ltr">&lt;<a href="mailto:olopierpa@gmail.com" target="_blank">olopierpa@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"><div>Hello,</div><div><br></div>Is there a way for a program to know if it&#39;s running from inside DrRacket or from the command line?<div>
<br></div><div>I would like to run a main function when from command line, and don&#39;t run it when in DrRacket.</div>
<div><br></div><div>Thanks!</div><span class="HOEnZb"><font color="#888888"><div>P.</div><div><br></div>
</font></span><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>