E735: 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 / RUNTO / STEP / GOTO / JUMPTO
  • 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 – assignment
Tracking variables – MONITOR

  • Computer Exercise:  Tailoring the Screen, and using Advanced Breakpoints

Debug Tool Variables, Expressions, and Built-in Functions
Debug Tool Procedures
CALL
PL/I language subset commands
Working with Pointers
%PATHCODE and %CONDITION
Debug Tool and PL/I Conditions

  • Computer Exercise:  Using the Language Subsets

Session control commands

  • SET
  • QUERY

Prefix commands

  • AT / CLEAR
  • DISABLE / ENABLE
  • QUERY
  • SHOW

Frequency counts
USE

  • Computer Exercise:  Using Advanced Features

Debug Tool logs and restart
Miscellaneous commands

  • PLAYBACK
  • CLEAR
  • Comment
  • DESCRIBE
  • LIST CONTAINER and LIST STORAGE
  • ALLOCATE and FREE
  • CHKSTGV
  • LOAD
  • NAMES
  • TSO / SYSTEM
  • Computer Exercise:  Restart and Miscellaneous Commands

Debug Tool in other environments
Miscellaneous Issues

×

Comments are closed.