2. Bdb -- Overview

Browsing
Home: | Bdb The ``Bigloo Debugger'' Nov 1999
Previous chapter: | Table of contents
Next chapter: | Running Programs Under BDB
Chapters
| Bdb Copying Conditions
1. | Table of contents
2. | Overview
3. | Running Programs Under BDB
4. | Stopping
5. | Continuing execution after a breakpoint
6. | Examining the Stack
7. | Using BDB under Emacs
| Bibliography
| Index
| BDB is a symbolic debugger for programs compiled and linked with Bigloo BDB allows to stop executions by the means of breakpoints. It allows to step inside the source code, to inspect global and local variables, to inspect the execution stack and to evaluate Bigloo expression. Bigloo is designed to interleave Scheme and C code. In consequence, debugging Bigloo programs requires the ability to step into C code. BDB allows that because BDB knows how to handle C code and C data structures. BDB is built on the top of GDB In consequence, all GDB commands are available to BDB. When a Bigloo program stops because of an error, BDB stops the execution in the error handler and gives you the opportunity to inspect the data structure of your program.

This Scribe page has been generated by `scribeinfo`.
Last update Tue Dec 16 13:46:42 2003