[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
The ordinary Lisp debugger provides the ability to suspend evaluation of a form. While evaluation is suspended (a state that is commonly known as a break), you may examine the run time stack, examine the values of local or global variables, or change those values. Since a break is a recursive edit, all the usual editing facilities of Emacs are available; you can even run programs that will enter the debugger recursively. Voir la section Recursive Editing.
18.1.1 Entering the Debugger on an Error | Entering the debugger when an error happens. | |
18.1.2 Debugging Infinite Loops | Stopping and debugging a program that doesn't exit. | |
18.1.3 Entering the Debugger on a Function Call | Entering it when a certain function is called. | |
18.1.4 Explicit Entry to the Debugger | Entering it at a certain point in the program. | |
18.1.5 Using the Debugger | What the debugger does; what you see while in it. | |
18.1.6 Debugger Commands | Commands used while in the debugger. | |
18.1.7 Invoking the Debugger | How to call the function debug .
| |
18.1.8 Internals of the Debugger | Subroutines of the debugger, and global variables. |
Ce document a été généré par Eric Reinbold le 13 Octobre 2007 en utilisant texi2html 1.78.