In This Book

Table 5-1. Reserved Identifiers and Special Macros (continued)

 

Reserved Identi￿ers and

 

 

 

 

 

Function

 

 

Special Macros

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

`predefined( lang

 

type,

Speci￿es special blocks where the debugger stores

 

obj

 

type)

names de￿ned by programming languages

 

 

 

 

 

 

(lang

 

type) and object type (obj

 

type). You can use

 

 

 

 

 

 

 

 

 

 

 

 

`predefined to refer explicitly to a

 

 

 

 

 

language-de￿ned symbol name. See Appendix C and

 

 

 

 

 

Appendix D for information on how to specify

 

 

 

 

 

lang

 

type and obj

 

type.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

`run( n)

Identi￿es the frame that is n frames away from the

 

 

 

 

 

most recent frame on the call/return stack. If you

 

 

 

 

 

do not specify n, `run speci￿es the location at

 

 

 

 

 

which the program stopped. See \Frame Block

 

 

 

 

 

Quali￿ed Names" in Chapter 7 for details.

 

 

`short( expression )

Transfers the value of expression to a 16-bit integer

 

 

 

 

 

type.

 

 

`thread( n)

Speci￿es a thread according to the target

 

 

 

 

 

manager-de￿ned identi￿er, n. Use the command

 

 

 

 

 

list threads to display threads and their

 

 

 

 

 

identi￿ers.

 

 

`va(address )

Speci￿es that address is a machine location. `va is

 

 

 

 

 

useful for printing or changing the contents of a

 

 

 

 

 

machine location. See \Assembly Level Debugging"

 

 

 

 

 

in Chapter 8 for details.

 

 

 

 

 

 

 

 

 

 

 

 

 

5-14 Using Debugger Commands