Page Numbers: Yes First Page:5 X:315 Y:1" Roman Margins: Binding: 13x2qjk40(635)\29i1I12i5I Preface October 1980y540x12e12c\f5b8f0B12f6b The facilities documented here are the workings of an interactive Mesa debugger. It has been designed to support source level debugging; it provides facilities that allow users to set breakpoints, trace program execution, display the runtime state, and interpret Mesa statements. Due to the amount of space required to provide all of these capabilities, the Mesa debugger lives a core swap away from the program being debugged.x2e24j This documentation is divided into seven parts. Section 1 is an overview, Section 2 describes the user interface, Section 3 explains the debugger's input conventions and contains a summary of the command tree structure, Section 4 explains the semantics of each command, Section 5 explains the debugger interpreter, Section 6 explains the debugger's output conventions, and Section 7 explains signal and error messages. The Mesa User's Handbook contains further details on how to obtain, install, and use the debugger.x2e12j\49b9B17b9B31b9B97b9B41b9B36b9B49b9B42i20I The Mesa debugger is intended for use by experienced programmers already familiar with Mesa. All comments on the form, correctness, and understandability of this document should be sent to your support group. All of us involved in the development of Mesa welcome feedback and suggestions on debugger development.x2e12j