Product Overview
C Test and Debug System (TADS) is an interactive tool for testing and debugging C programs and C libraries. C TADS enables you to monitor and control the execution of the software being tested and to examine the data at any given point during program execution. It uses commonly understood interactive terms such as procedure names, variable names, source statement sequence numbers, and C expression syntax. C TADS does not require familiarity with the details of the enterprise server hardware architecture.
General Features
C TADS provides many of the features and capabilities of the existing ALGOL TADS, COBOL74 TADS, and FORTRAN77 TADS products. C TADS provides the following additional features:
-
C TADS provides commands to do the following:
-
Cause a condition to occur every time the value changes of a specified <ON expression>.
-
Allow qualifications of identifiers that are declared inside nested programs.
-
Cause an active condition to be temporarily disabled and an inactive condition to be restored to active status.
-
Interrogate, set, or reset the CODE and INCLUDE options.
-
Invoke language statements or functions as a separate task that leaves conditions enabled.
-
-
C TADS offers an array of integer-valued run-time variables that you can use as loop counters during a TADS session. This feature can be useful for keeping track of the number of iterations through a particular block of code while you are debugging a program.
-
C TADS also recognizes a startup file. The startup file, if present, is picked up by TADS during initiation, and the commands contained in the file are processed immediately.
-
C TADS includes a collection of statement-execution statistics such as FREQUENCY, CLEAR, MERGE, SAVES, and COVERAGE commands.
-
C TADS supports the following features:
-
Shared-by-all libraries
-
Concurrent code execution
-
Multiple task and breakpoint handling
-
Display of mix numbers through the OPTION command
-
-
TADS.View, an Editor enhancement, provides an improved and consistent interface for TADS users. For additional information, refer to the description with the Editor product in this section.
Configuration Requirements
C compiler
Ordering Information
Platform |
Style |
ClearPath |
The ordering style for C TADS is CSP 10nn-ACT, where nn represents performance groups 10 through 160 (in increments of 10). |
Source code is not available for this product.
Product Information
Refer to the following documents for more information:
-
C Programming Reference Manual, Volume 1: Basic Implementation (8600 2268)
-
C Test and Debug System (TADS) Programming Reference Manual (8600 1591)