(guile.info.gz) Debugging Features
Info Catalog
(guile.info.gz) Command Line Handling
(guile.info.gz) Top
(guile.info.gz) Autoconf Support
11 Debugging Features
*********************
When debugging a program, programmers often find it helpful to examine
the program's internal status while it runs: the values of internal
variables, the choices made in `if' and `cond' statements, and so
forth. Guile Scheme provides a debugging interface that programmers
can use to single-step through Scheme functions and examine symbol
bindings. This is different from the Debugging, which permits
programmers to debug the Guile interpreter itself. Most programmers
will be more interested in debugging their own Scheme programs than the
interpreter which evaluates them.
[FIXME: should we include examples of traditional debuggers and
explain why they can't be used to debug interpreted Scheme or Lisp?]
Menu
* Single-Step Execute a program or function one step at a time.
* Trace Print a report each time a given function is called.
* Backtrace See a list of the statements that caused an error.
Info Catalog
(guile.info.gz) Command Line Handling
(guile.info.gz) Top
(guile.info.gz) Autoconf Support
automatically generated byinfo2html