Toolset/XL

The Toolset/XL Program Dev elopment System is a product that pro vides a uniform programming environment for use with COBOL II/XL, HP F ORTRAN 77/iX, and HP Pascal/iX on the 900 Series HP 3000. It com bines an integrated set of programming tools to facilitate all phases of program dev elopment, from source code creation and modi￿cation to program compilation, execution, and testing for COBOL II/XL and HP P ascal/iX. For HP FORTRAN 77/iX, it pro vides programming tools for program testing on the sym bolic debugging level.

The major features of T oolset/XL are:

User interface provides easy access to all programming tools.

Workspace File Manager allows y ou to generate versions of source ￿les requiring a minim um of disc utilization. It stores source ￿les using data compression to eliminate unnecessary trailing blanks.

Full screen editor allows y ou to enter and modify source code on the screen.

Program Translation Managemen t simpli￿es program compilation and execution. The latest compile listing is sa ved on-line, compile time errors are located in the compile listing by using a \point and push" technique, and the source ￿le can be immediately edited b y accessing the full screen editor.

Symbolic Debug signi￿can tly reduces time required to locate run-time errors. Y ou can symbolically reference variables and locations using names in the program. Y ou can set and clear program breakpoin ts with optional frequency and proceed coun ts, edit source ￿le at a breakpoint, display values and move new values to any data item, trace and retrace program ￿ow, and trace changes in data item v alues between paragraphs.

COBOL II/XL COPY Library Editing and Managemen t provides a reusable code feature.

COBOL II/XL and HP P ascal/iX Data De￿nition Extractor allo w you to extract de￿nitions from Dictionary/V and use them to generate data declarations.

In addition to the features described abo ve, Toolset/XL pro vides an on-line help facilit y, a recovery feature for system failure, and the ability to directly access man y MPE/iX commands.

2-4 Utilities and Tools