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