[Next] [Previous] [Up] [Top] [Contents] [Index]

Chapter 4: Debugging

Errors and Break Loops

When Macintosh Common Lisp signals an error, it prints an error message. The error message tells you what kind of error occurred, the function in which it occurred, what objects were involved in the error, and what your options are for recovering.

The details of the error message are specified by the person who wrote the code which detected and signaled the error. Similarly, the recovery options are put into place by the author of the software system in which the error occurred. If there are no recovery options, there is always the option of simply canceling the computation.

Some recovery options may be listed in the error message itself. Others are given in the Restarts window, which is accessed through the Restarts... command on the Lisp menu.

Reading an error message
Recovering or aborting
The break loop
The stack backtrace
Processes

Gettmg Started with MCL - 19 OCT 1996
[Next] [Previous] [Up] [Top] [Contents] [Index]

Generated with Harlequin WebMaker