scope: Scope

When displaying variables and expressions, dbx resolves names first using the static scope of the current function. The dynamic scope is used if the name is not defined in the first scope. If static and dynamic searches do not yield a result, an arbitrary symbol is chosen and the system prints the following message:
[using <module.variable>]
The <module.variable> is the name of an identifier qualified with a block name. You can override the name resolution procedure by qualifying an identifier with a block name. Source files are treated as modules named by the file name without the language suffix (such as, the .c suffix on a C language program).