SDF-SIM outputs the following information:
the log of the statement in the form defined in the LOGGING operand of theMODIFY-SDF-OPTIONS statement
the standardized transfer area (a detailed example can be found on "Displaying the standardized transfer area").
The standardized transfer area is displayed as follows if:
the operand DISPLAY=*LONG is set in the DEFINE-ENVIRONMENT statement, or
the message
% SDS0008 DO YOU WANT TO DISPLAY TRANSFER AREA? REPLY: NO/LONG/SHORT
is answered with “LONG”.
If DISPLAY=*SHORT is specified, only the first part (the contents of the transfer area in hexadecimal form) is output. The structure description is only output if DISPLAY=*LONG is specified. The internal name of the statement is displayed. The structure description of the statement must not be longer than 15000 bytes.
Example
. . % SDS0008 DO YOU WANT TO DISPLAY TRANSFER AREA? REPLY: NO/LONG/SHORT *long *** TRANSFER AREA *** ~~~~~~~~~~~~~~~~~~~~~ x x x x x x (0FD540) 07FAC3D9 C6C9D3C5 40400000 00000000 00000020 ... (0FD5C0) 00000000 00000000 00000000 00000000 00008014 ... (0FD600) 00000000 00000000 00000000 00000000 ... (0FD6E0) 00000000 00000000 80160005 ... . . *** STRUCTURED DESCRIPTION *** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INTERNAL NAME OF THE CMD/STMT : xxxxxxxx VERSION OF THE TRANSFER AREA : x (only for new format of standardized VERSION OF THE CMD/STMT : x transfer area (as of SDF V4.1)) MAXIMUM NUMBER OF OPERANDS : xx OP( 1) : - TYPE : KEYWORD - LENGTH : xx - VALUE : xxxxxx OP( 2) : - TYPE : STRUCTURE VALUE INTRODUCING THE STRUCTURE: - TYPE : xxxx - LENGTH : xx - VALUE : xxxxxxx MAXIMUM NUMBER OF OPERANDS : xx OP( 1) : - TYPE : xxxxxx - LENGTH : .... - VALUE : ... OP( 2) : .... . . OP( 3) : - TYPE : LIST - VAL(1) : - TYPE : xxxx - LENGTH : xxxxxxx - VALUE : xxxxxxx - VAL(2) : ......... OP( 4) : - TYPE : OR_LIST - LENGTH : xxxx - VALUE : xxxxx . .
The following values are possible for TYPE:
STRUCTURE | : Structure |
LIST | : List |
OR_LIST | : OR list |
X_STR | : Hexadecimal string (x-string) |
ALPHA_NAME | : Alphanumeric name (alphanum-name) |
NAME | : Name (name) |
STRUCT_NAME | : Structured name (structured-name) |
COM_R | : Command rest (command-rest) |
C_STR | : Character string (c-string) |
TEXT | : Text (text) |
INT | : Integer (integer) |
KEYW | : Keyword (KEYWORD) |
KEYW_NUM | : Keyword number (reserved for internal use) |
F_FILENAME | : Fully qualified file name (filename) |
P_FILENAME | : Partially qualified file name (partial-filename) |
TIME | : Time (time) |
DATE | : Date (date) |
CAT_ID | : Catalog identifier (cat-id) |
REAL | : real |
LABEL | : Label (label) |
STAR-ALPHA | : star-alphanumeric |
COMPOSED_N | : Composed name (composed-name) |
INPUT_TEXT | : Input text (input-text) |
VSN | : Volume serial number (vsn) |
X_TEXT | : X text (x-text) |
FIXED | : Fixed-point number (fixed) |
DEVICE | : Device (device) |
POSIX_PATHN | : POSIX pathname (posix-pathname) |
POSIX_FILEN | : POSIX file name (posix-filename) |
PRODUCT_V | : Product version (product-version) |