Joomla 3.5 Templates by FatCow Complaints

C-View

C-View is a source-level debugging tool for TPF programs. It extends the facilities provided by Step-by-Step Trace (SST), to provide a higher level debugging environment.

The product supports source level tracing of TPF programs coded in C, C++, or Assembler. C-View, a.k.a. “Bob “, is a VM/CMS based full-screen driven source level trace facility, supporting Assembler, C++ and C tracing on a remote TPF system.

C-View communicates with the user through a flexible windows interface, displaying data such as source code, trace information, variables, and emulated TPF terminals. It processes trace requests and results against listing files for the programs under trace. To effect trace requests, SST functional messages are sent from the CMS terminal to the remote TPF system via a VM to TPF communications interface, and results interpreted and returned to the user.

C-View operates in the following manner. The user executes the Bob module (a Rexx program) on a VM/CMS machine. This presents the user with an interface comprising various types of windows and menus, through the use of which a Bob session is controlled.

In one particular window (the Command Window), the user may enter a TPF input message which is to be traced. This message is communicated by Bob to a remote TPF system, and the result returned. Assuming that the entry has been trapped in some program, Bob will search in various locations for a listing of the program, and present that listing in another window (the Listing Window).

The user may use the Listing Window to operate a trace session at 'source level'. The entry may be caused to execute until a particular line of the program is encountered, for example, by positioning the cursor on the required line and depressing a particular PF key. Whenever the entry is trapped at a particular location in the program, the display will highlight the instruction at which it is trapped, scrolling the window if necessary.C-View communicates with the user through a flexible windows interface, displaying data such as source code, trace information, variables, and emulated TPF terminals. It processes trace requests and results against listing files for the programs under trace. To effect trace requests, SST functional messages are sent from the CMS terminal to the remote TPF system via a VM to TPF communications interface, and results interpreted and returned to the user.

C-View operates in the following manner. The user executes the Bob module (a Rexx program) on a VM/CMS machine. This presents the user with an interface comprising various types of windows and menus, through the use of which a Bob session is controlled.

In one particular window (the Command Window), the user may enter a TPF input message which is to be traced. This message is communicated by Bob to a remote TPF system, and the result returned. Assuming that the entry has been trapped in some program, Bob will search in various locations for a listing of the program, and present that listing in another window (the Listing Window).

The user may use the Listing Window to operate a trace session at 'source level'. The entry may be caused to execute until a particular line of the program is encountered, for example, by positioning the cursor on the required line and depressing a particular PF key. Whenever the entry is trapped at a particular location in the program, the display will highlight the instruction at which it is trapped, scrolling the window if necessary.