•
To refer to variables on the stack in the current function, specify the name
of the variable. For example: x.
•
To refer to a local variable in a nested function, specify the function name
followed by a backslash and then the name of the local variable, for
example, main\i.
Explicit Stack References
A function is allocated storage on the stack when it is executing, or when it has
called another function. To refer to functions and variables on the stack
explicitly, you must specify the function’s nesting level preceded by a
commercial at sign (@). The backtrace window in high-level mode displays
nesting level information (for example, if the current function is @0, its calling
function is @1, etc.). You may reference functions on the stack as follows:
•
To refer to the address that the function will continue to execute from,
specify the function nesting level preceded by an at sign (@). For
example, the command Program Run Until @1 executes the program until
the current function returns to its caller.
•
To refer explicitly to a local variable in a nested function, specify the
function nesting level followed by a backslash and then the name of the
variable. For example, the command Expression Display_Value @3\str
references the local variable ’str’ of the function at nesting level 3.
•
To reference a function itself, enter the command Program Context
Expand followed by a space and then the function nesting level. For
example, the command Program Context Expand @7 displays all
information about the function at the specified level for that particular
invocation. This information includes the name of the function, the
current line number, and all local variables in the function and their
values. See the Program Context Expand command syntax description in
the "Debugger Commands" chapter for more information.
Chapter 10: Expressions and Symbols in Debugger Commands
Symbolic Referencing
443
Содержание 68000 Series
Страница 1: ...User s Guide HP B1466 68000 Series Debugger Simulator ...
Страница 22: ...Contents xxii ...
Страница 23: ...Part 1 Quick Start Guide ...
Страница 24: ...Part 1 2 ...
Страница 25: ...1 Getting Started with the Graphical Interface How to get started using the debugger s graphical interface 3 ...
Страница 57: ...Part 2 User s Guide ...
Страница 58: ...Part 2 36 ...
Страница 59: ...2 Entering Debugger Commands How to enter debugger commands using the mouse or the keyboard 37 ...
Страница 93: ...3 Loading and Executing Programs How to load a program into the debugger and control its execution 71 ...
Страница 140: ...Chapter 3 Loading and Executing Programs Using the Debugger with the Branch Validator 118 ...
Страница 141: ...4 Viewing Code and Data How to find and display source code and memory contents Chapter 4 Viewing Code and Data 119 ...
Страница 207: ...6 Using Macros and Command Files How to use macros and command files to make debugging easier 185 ...
Страница 234: ...Chapter 6 Using Macros and Command Files Using Command Files 212 ...
Страница 253: ...Window Delete 55 Window Delete 73 Chapter 7 Configuring the Debugger Modifying Display Area Windows 231 ...
Страница 266: ...Chapter 7 Configuring the Debugger Setting X Resources 244 ...
Страница 267: ...Part 3 Concept Guide ...
Страница 268: ...Part 3 246 ...
Страница 269: ...8 X Resources and the Graphical Interface An introduction to X resources 247 ...
Страница 281: ...Part 4 Reference ...
Страница 282: ...Part 4 260 ...
Страница 283: ...9 Debugger Commands Detailed descriptions of command line commands 261 ...
Страница 436: ...Chapter 9 Debugger Commands Window Toggle_View 414 ...
Страница 466: ...Chapter 10 Expressions and Symbols in Debugger Commands Symbolic Referencing 444 ...
Страница 467: ...11 Predefined Macros 445 ...
Страница 504: ...Chapter 11 Predefined Macros write 482 ...
Страница 505: ...12 Debugger Error Messages A list of the error messages generated by the debugger 483 ...
Страница 524: ...Chapter 12 Debugger Error Messages 502 ...
Страница 525: ...13 Debugger Versions Information about how this version of the debugger differs from previous versions 503 ...
Страница 531: ...Part 5 Installation Guide ...
Страница 532: ...Part 5 510 ...
Страница 533: ...14 Installation How to install the debugger software on your computer 511 ...
Страница 584: ...Index 562 ...