[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
breakpoints at the repl
From: |
Andy Wingo |
Subject: |
breakpoints at the repl |
Date: |
Sun, 19 Sep 2010 11:32:51 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
Hi all,
We have breakpoints now:
scheme@(guile-user)> (define (foo) "hello!")
scheme@(guile-user)> ,break foo
Added breakpoint 0 at #<procedure foo ()>.
scheme@(guile-user)> (foo)
Trap 0: breakpoint at #<procedure foo ()>
Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue.
scheme@(guile-user) [1]>
$1 = "hello!"
scheme@(guile-user)> ,traps
0: breakpoint at #<procedure foo ()>
scheme@(guile-user)> ,disable 0
scheme@(guile-user)> (foo)
$2 = "hello!"
scheme@(guile-user)> ,enable 0
scheme@(guile-user)> (foo)
Trap 0: breakpoint at #<procedure foo ()>
Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue.
scheme@(guile-user) [1]> ,bt
In current input:
0:0 0 (foo)
scheme@(guile-user) [1]>
$3 = "hello!"
scheme@(guile-user)> ,delete 0
scheme@(guile-user)> (foo)
$4 = "hello!"
It's still pretty primitive, but we're getting there.
Happy hacking,
Andy
--
http://wingolog.org/
- breakpoints at the repl,
Andy Wingo <=