Re: Entering the interactive debugger

2014-09-05 Thread mhw
Carlos Pita writes: > Thank you very much, Dave! > >> Couldn't you just use (error)? It will enter the debugger if run from > > I'm doing exactly that, but then there is the limitation that this > would be postmortem debugging and sometimes I want to suspend > execution, examine the environment,

Re: Entering the interactive debugger

2014-09-02 Thread Carlos Pita
Thank you very much, Dave! > Couldn't you just use (error)? It will enter the debugger if run from I'm doing exactly that, but then there is the limitation that this would be postmortem debugging and sometimes I want to suspend execution, examine the environment, and *resume* execution. Cheers

Re: Entering the interactive debugger

2014-09-02 Thread Taylan Ulrich Bayirli/Kammer
"Thompson, David" writes: > On Tue, Sep 2, 2014 at 3:03 PM, Carlos Pita wrote: >> Hi all, although I have some experience with lisps, I'm still new to >> guile and I'm having some trouble figuring out how to invoke the >> interactive debugger at some arbitrary point in my code. Something like: >

Re: Entering the interactive debugger

2014-09-02 Thread Thompson, David
On Tue, Sep 2, 2014 at 3:20 PM, Thompson, David wrote: > On Tue, Sep 2, 2014 at 3:03 PM, Carlos Pita wrote: >> Hi all, although I have some experience with lisps, I'm still new to >> guile and I'm having some trouble figuring out how to invoke the >> interactive debugger at some arbitrary point i

Re: Entering the interactive debugger

2014-09-02 Thread Thompson, David
On Tue, Sep 2, 2014 at 3:03 PM, Carlos Pita wrote: > Hi all, although I have some experience with lisps, I'm still new to > guile and I'm having some trouble figuring out how to invoke the > interactive debugger at some arbitrary point in my code. Something like: > > ; code here >

Entering the interactive debugger

2014-09-02 Thread Carlos Pita
Hi all, although I have some experience with lisps, I'm still new to guile and I'm having some trouble figuring out how to invoke the interactive debugger at some arbitrary point in my code. Something like: ; code here (debug) ; more code here The closer solution I could f