<br>On Thu, Jun 4, 2009 at 12:51 PM, Ryan Culpepper <span dir="ltr">&lt;<a href="mailto:ryanc@ccs.neu.edu">ryanc@ccs.neu.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><br></div>The alternative is to create a separate thread for your program&#39;s execution. While it&#39;s running in the other thread, you can execute commands in the REPL that change its behavior. PLT Scheme has many options for managing concurrency and communication, from semaphores to channels (synchronous and asynchronous) and synchronizable events.<br>

<br>
</blockquote><div><br>That&#39;s good to hear. How do you launch your app in a separate thread from the REPL? Is there an example of what you&#39;re describing?<br> <br></div></div>Greg<br><br>