Inspect Manual
High-Level Inspect Commands
Inspect Manual—429164-006
6-106
Usage Considerations
Types of Entities
The form of the output produced by INFO IDENTIFIER for a given identifier
depends on the type of entity the identifier denotes. The distinct types of entities
that INFO IDENTIFIER recognizes are:
INFO IDENTIFIER Presentation for Variables
A typical program contains more identifiers for variables than for any other entity
class. Here is the form of the INFO IDENTIFIER report for a variable:
The information that INFO IDENTIFIER provides is:
The data types that appear in
storage^info is:
BLOCK DATA BLOCK NAME CONDITION
DEFINED TYPE ENTRY FILE NAME
FORMAT IN CONTAINING SCOPE INDEX
INLINE PROC LABEL LITERAL
MACRO MNEMONIC NAME NAMED CONST
PROC PROCEDURE PARAM REGISTER
SCREEN SUBPROC VARIABLE
identifier: VARIABLE
storage^info:
TYPE=data-type, ELEMENT LEN=len BITS, UNIT SIZE=size ELEMENTS, SCALE=scale
access^info:
location
dimension^info:
dimension
structure^info:
PARENT=parent, CHILD=child, SIBLING=sibling
storage^info Reports the data type, the size of the element in bits, the
number of elements that make up the entity, and any scale
factor.
access^info Reports the location of the entity. If the entity is on a word-
aligned boundary, INFO IDENTIFIER displays the location in
words; otherwise, INFO IDENTIFIER displays the location in
words and bytes.
dimension^info Reports the dimensions of the entity, if it is an array.
structure^info Identifies the parent (group item to which the entity belongs),
the child (first entity contained within the entity whose attributes
are being displayed), and the sibling (next entity in the same
group as that whose attributes are being displayed).
BIN SIGN Binary signed
BIN UNSIGN Binary unsigned
BYTE STRUCT Byte-addressed structure
CHAR Character