<div dir="ltr"><div><div><div><div>Thank you all for all your answers!<br><br></div>Nikolaus&#39; seem to be simple enough  (Linux world for now):<br>(string-split (file-&gt;string &quot;/proc/self/cmdline&quot;) &quot;\u0000&quot;)<br>

</div><div>gives me what I want.<br><br></div><div>(FYI, the result of this in DrRacket is: <br>&#39;(&quot;/usr/bin/gracket&quot; &quot;-N&quot; &quot;/usr/bin/drracket&quot; &quot;-J&quot; &quot;DrRacket&quot; &quot;-l-&quot; &quot;drracket/drracket.rkt&quot;)<br>

)<br></div><div><br></div>About
 sandboxes and custodians, this is also a nice and pure Racket solution,
 but I&#39;m a bit worried about the memory (and other?) overhead that this 
might incur.<br></div>Is this doubt justified?<br><br></div>Laurent</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 16, 2013 at 8:20 PM, Nikolaus Klepp <span dir="ltr">&lt;<a href="mailto:dr.klepp@gmx.at" target="_blank">dr.klepp@gmx.at</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am Mittwoch, 16. Januar 2013 schrieb Tony Garnock-Jones:<br>
<div><div class="h5">&gt; On 01/15/2013 05:40 AM, Laurent wrote:<br>
&gt; &gt; The purpose is to be able to relaunch the process.<br>
&gt;<br>
&gt; Another approach might be to create an outer wrapper which builds a<br>
&gt; nested namespace, custodian etc, within which your program is<br>
&gt; dynamic-required.<br>
&gt;<br>
&gt; That way, you can signal to the wrapper to destroy the running custodian<br>
&gt; and start afresh without having to exit or restart the unix process<br>
&gt; itself. A little like servlet reloading.<br>
&gt;<br>
&gt; This would work cross-platform and in both DrRacket and Racket, I imagine.<br>
&gt;<br>
&gt; Regards,<br>
&gt;    Tony<br>
</div></div><div class="im">&gt; ____________________<br>
&gt;   Racket Users list:<br>
&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br>
</div>If you are on some unix-like OS you could use /proc/self/cmdline.<br>
<br>
Nik<br>
<div class="HOEnZb"><div class="h5">____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</div></div></blockquote></div><br></div>