HLASM Toolkit Feature Interactive Debug Facility User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Dot qualification

HLASM Toolkit Feature Interactive Debug Facility User's Guide
GC26-8709-07

A simple variable can have the same name as a variable which is within a structure. In this case, dot qualification is used to distinguish the variables.
 Dcl
   minor     Char(1),   /* Simple variable     */

   1 major   Char(3),   /* Structure           */
    2 minor   Char(1),
    2 minor2  Char(1),
    2 minor3  Char(1);

 var minor         <- "MINOR" is an ambiguous name
 var .minor        <- displays simple variable "MINOR"
 var .major        <- displays structure major component "MAJOR"
 var major.minor   <- displays structure component "MINOR"

When a structure is more than 2 levels deep, IDF lets you omit any of the leading names, as long as the name is not ambiguous. If multiple variables within the same structure have the same name, and dot qualification levels are skipped, IDF selects the component which is reached in the fewest number of skipped levels.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014