The formats of the records written to the associated data file are shown in the related references below.
In the fields described in each of the record types, these symbols occur:
No boundary alignments are implied by any data type, and the implied lengths above might be changed by the presence of a length indicator (Ln). All integer data is in big-endian or little-endian format depending on the indicator bit in the header flag byte. Big-endian format means that bit 0 is always the most significant bit and bit n is the least significant bit. Little-endian refers to “byte-reversed” integers as seen on Intel processors.
All undefined fields and unused values are reserved.
related references
Common header section
Job identification record - X'0000'
ADATA identification record - X'0001'
Compilation unit start|end record - X'0002'
Options record - X'0010'
External symbol record - X'0020'
Parse tree record - X'0024'
Token record - X'0030'
Source error record - X'0032'
Source record - X'0038'
COPY REPLACING record - X'0039'
Symbol record - X'0042'
Symbol cross-reference record - X'0044'
Nested program record - X'0046'
Library record - X'0060'
Statistics record - X'0090'
EVENTS record - X'0120'