htalogo2.gif

z/OS Debug Tool for XL C/C++ - Topical Outline

Introduction to the Debug Tool

Compiling and linking

Allocation

Invocation

Computer Exercise: Setting up to use the Debug Tool

The Session Panel

Basic commands

AT / CLEAR

GO / GOTO / RUNTO / STEP

LIST

QUIT / QQUIT

?

Computer Exercise: Introducing the Debug Tool

Managing the screen

SCROLL

PANEL

Session colors

Session layout

Source listings

Session profile control

WINDOW

Function keys

RETRIEVE

FIND

Advanced breakpoints

Command lists

ENABLE / DISABLE

TRIGGER

Changing variables - MOVE, SET, and Compute

Tracking variables - MONITOR

Computer Exercise: Tailoring the Screen and Using Advanced Breakpoints

C/C++ language subset commands

block {}

break

Declaration

do/while

expressions

for/while

if

switch

Debug Tool variables, expressions, and built-in functions

Computer Exercise: Working with the language subsets

Session control commands

SET

QUERY

Prefix commands

AT / CLEAR

DISABLE / ENABLE

QUERY

SHOW

Frequency counts

Computer Exercise: Using Advanced Features

Debug Tool Logs and Restart

Miscellaneous Commands

COMMENT

ANALYZE

DESCRIBE

TSO / SYSTEM

Computer Exercise: Restart and Miscellaneous Commands

Debug Tool in other environments

Miscellaneous Issues

 

These Materials © Copyright 2013 by Hunter Cobb

Materials version: V2.x

 

Course Objectives
Course Description
Debugging curriculum
Home page