[slime-devel] Re: Lisp is not ready for requests from the REPL, can it be any other way?

Raymond Toy rtoy at earthlink.net
Wed Jan 14 03:36:42 UTC 2004


Brian Mastenbrook wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Jan 13, 2004, at 4:50 PM, Dirk Gerrits wrote:
> 
> 
>>Hi.
>>
>>I've noticed that when one's program is running, one is still free to 
>>use SLIME. However, attempting to evaluate an expression produces the 
>>message "Lisp is not ready for requests from the REPL". Pretty 
>>understandable, because Lisp can only do one thing at a time. But I 
>>was wondering if it is possible to 'fix' this. Ie I would like to be 
>>able to inspect variables and redefine functions etc. *while the 
>>program is running*. Can SLIME help me do this? Or should I post a 
>>question to comp.lang.lisp?
>>
>>Thanks in advance,
>>
>>Dirk Gerrits
> 
> 
> Hi,
> 
> What you're attempting to do requires threading. There has been work on 
> that, described on the list. You might check the list archives. 
> Hopefully within a month, you should be able to do just that :-)

Threads might be the preferred way, but I'm pretty sure ilisp can do 
this.  I think it just interrupts the current computation, does what you 
ask, and continues the computation.

I like this feature of ilisp.

Ray






More information about the slime-devel mailing list