Changing source on the fly (Was: Lisp Book(s) in the K&R Style)



Is it possible in CMUCL to change the source when stepping through the
debugger? I mean, the source of the very function or loop you are
stepping through.

This is one of few things that I've enjoyed in Visual Basic and I'm
curious when I will find it in any lisp debugger.

GP lisper <spambait@xxxxxxxxxxxxxxx> writes:

> On 3 May 2005 14:09:36 -0700, <nikhilketkar@xxxxxxxxx> wrote:
> >
> > You can do anything in any language.
>
> As a long time perl coder, I never learned how to update running
> source, something I did this morning in cmucl at about 3x the
> development rate of the old run-check output-recode-do over method.
>
>
> --
> Everyman has three hearts;
> one to show the world, one to show friends, and one only he knows.
.



Relevant Pages

  • Re: Changing source on the fly (Was: Lisp Book(s) in the K&R Style)
    ... > Is it possible in CMUCL to change the source when stepping through the ... the source of the very function or loop you are ... it should affect subsequent calls to the ...
    (comp.lang.lisp)
  • Re: Simple file reading problem
    ... What is convincing you that it doesn't enter the while loop when in VS? ... Are you stepping ... through in the debugger, and seeing it skip the loop, or are you assuming it doesn't enter because ...
    (microsoft.public.vc.language)
  • Re: Changing source on the fly
    ... > source...in cmucl", so I just wanted to know a bit more, how he does ... > breakpoint in slime+cmucl debugger. ... I would like to just show it in the source buffer, ... the second REPL received updated source via X ...
    (comp.lang.lisp)
  • Re: Learning C
    ... I stress that I talking about "stepping through an application". ... And how can stepping through an app be bad? ... I did not step through the code with a debugger. ... "examine", to me, means to study the source code. ...
    (comp.lang.c)
  • Re: Learning C
    ... with a debugger. ... I stress that I talking about "stepping through an application". ... But often loggers affect the app. ... "examine", to me, means to study the source code. ...
    (comp.lang.c)