Introduction

This guide describes the Fix and Continue and Browser utilities. These tools are part of CASEVision™/WorkShop, a suite of graphical, interactive, computer-aided software engineering (CASE) tools designed especially for programmers who develop and maintain C and C++ libraries and applications.

What This Guide Contains

This guide describes the Fix and Continue feature of the Debugger and the Browser. Chapters 2-4 cover Fix and Continue, and Chapters 5-7 cover the Browser. The guide contains the following chapters:

The glossary defines key terms for both Fix and Continue and the Browser.

What You Should Know Before Reading This Guide

This guide assumes that you're familiar with C, C++, and object-oriented programming, and have had some experience with the CASEVision/WorkShop tools, particularly the Static Analyzer and Debugger.

Related Information

Fix and Continue and the Browser are layered on the core CASEVision/WorkShop toolset (available from Silicon Graphics, Inc.). For further information about related tools, refer to the following documents:

  • CASEVision/WorkShop User's Guide, which contains detailed information on how to use the CASEVision tools: the static analyzer, the debugger, the performance analyzer, and the build manager.

  • C++ Programmer's Guide, which describes the Silicon Graphics C++ programming environment.

  • IRIS ViewKit User's Guide, which describes how to create programs using IRIS ViewKit, a C++ toolkit that provides commonly needed facilities for applications based on the IRIS user interface toolkit.

  • CASEVision Environment Guide, which contains general information on using the CASEVision environment, the Silicon Graphics computer-aided software engineering (CASE) tools.

  • MIPSpro Compiling, Debugging and Performance Tuning, which discusses how to compile, debug, and tune the performance of programs written in the Silicon Graphics development environment (C, Fortran, and C++).

In addition, the following manuals provide information about an earlier implementation of the C++ language from Silicon Graphics (that is, not Delta/C++).

  • C++ Language System Overview, which contains an overview of new language features of C++. Most of the extensions take the form of removing restrictions on what can be expressed in C++.

  • C++ Language System Product Reference Manual, which contains a general description of the C++ language.

  • C++ Language System Library, which discusses the iostream support in the C++ library and describes a data-type complex that provides the basic facilities for using complex arithmetic in C++.

Conventions

Below are the typographical and graphic conventions used in this guide:

  • Bold—Functions, option flags, and classes.

  • Italics—Filenames, button names, field names, variables, emphasis, glossary terms, and IRIX commands.

  • Regular—Menu and window names, data types, keywords, and text.

  • “Quoted”—Menu choices.

  • Fixed-width—Code examples and command syntax.

  • Bold fixed-width—User input. Nonprinting <keys> are bracketed.

  • Graphic convention—Pull-down or popup menus.