Technical data
System Dump Analyzer
EVALUATE
EVALUATE
Computes and displays the value of the specified expression in both hexadecimal
and decimal. Alternative evaluations of the expression are available with the use
of the qualifiers defined for this command.
Format
EVALUATE {/CONDITION_VALUE| /PSL | /PTE | /SYMBOLS} expression
Parameter
expression
SDA expression to be evaluated. Section 7.2 describes the components of SDA
expressions.
Qualifiers
/CONDITION_VALUE
Displays the message that the $GETMSG system service obtains for the value of
the expression.
/PSL
Evaluates the specified expression in the format of a processor status longword.
/PTE
Interprets and displays the expression as a page table entry (PTE). The individual
fields of the PTE are separated and an overall description of the PTE’s type is
provided.
/SYMBOLS
Specifies that all symbols that are known to be equal to the evaluated expression
are to be listed in alphabetical order. The default behavior of the EVALUATE
command displays only the first several such symbols.
Description
If the expression is equal to the value of a symbol in the SDA symbol table, that
symbol is displayed. If no symbol with this value is known, the next lower valued
symbol is displayed with an appropriate offset if the offset is small enough for the
selected symbol to be considered useful.
Examples
1.
SDA> EVALUATE -1
Hex = FFFFFFFF Decimal = -1 PR$_XSID_N8NNN
The EVALUATE command evaluates a numeric expression, displays the
value of that expression in hexadecimal and decimal notation, and displays a
symbol that has been defined to have an equivalent value.
SDA–51