DBG$HELP.HLB  —  DEBUG  Path Names
    If your program has multiple symbols with the same name, you
    may need to use pathnames to resolve symbol ambiguities. For
    example, your program may have a variable X in procedure A,
    another variable X in procedure B which is nested in procedure
    A, and still another variable X in procedure C. If you specify X,
    as in this example, the debugger uses symbol search conventions
    (based on the PC scope) to resolve the ambiguity:

    DBG> EXAMINE X

    If the debugger cannot do so, it issues the following message:

    %DEBUG-W-NOUNIQUE, X is not unique.

    To resolve the ambiguity, you can specify which X you want by
    using a pathname. For example:

    DBG> EXAMINE A\X
    DBG> EXAMINE A\B\X
    DBG> EXAMINE C\X

    For more information, see the SET SCOPE command.
Close Help