In This Book

Figure 7-2. Sample Modules Illustrating Fully Qualified Names

The following list shows how to reference each instance of the variable z by using fully quali￿ed names:

\m2\z

References the variable z de￿ned on line 3 of m2.

\m2\procA\z

References the variable z de￿ned on line 9

of m2.

\m1\proc1\z

References the variable z de￿ned on line 8

of m1.

Note that fully quali￿ed names can be preceded by either a single backslash (\) or a double backslash (\\). The debugger, however, prints fully quali￿ed names preceded by a double backslash. For example:

print \m2\procA\z \\m2\procA\z: 600

By default, the debugger prints fully quali￿ed names. Y ou can change the default behavior with the property qual_max command. For example, if y ou specify property qual_max 0 and issue a print command, the debugger prin ts only the object name and its v alue; other blocks enclosing the object are not identi￿ed.

7-8 Identifying Program Objects