Rational Developer for System z
COBOL for Windows, Version 7.5, Programming Guide


SYSADATA record descriptions

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:

C
Indicates character (EBCDIC or ASCII) data
H
Indicates 2-byte binary integer data
F
Indicates 4-byte binary integer data
A
Indicates 4-byte binary integer address and offset data
X
Indicates hexadecimal (bit) data or 1-byte binary integer data

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'


Terms of use | Feedback

Copyright IBM Corporation 1996, 2008.
This information center is powered by Eclipse technology. (http://www.eclipse.org)