Variable: debugger
debugger is a variable defined in eval.c.
Value
debug
Documentation
Function to call to invoke debugger.
If due to frame exit, args are exit and the value being returned;
this function's value will be returned instead of that.
If due to error, args are error and a list of the args to signal.
If due to apply or funcall entry, one arg, lambda.
If due to eval entry, one arg, t.
Probably introduced at or before Emacs version 1.2.
Source Code
// Defined in /usr/src/emacs/src/eval.c
DEFVAR_LISP ("debugger", Vdebugger,
doc: /* Function to call to invoke debugger.
If due to frame exit, args are `exit' and the value being returned;
this function's value will be returned instead of that.
If due to error, args are `error' and a list of the args to `signal'.
If due to `apply' or `funcall' entry, one arg, `lambda'.
If due to `eval' entry, one arg, t. */);