Data Definition Language (DDL) Reference Manual
DDL Compiler Commands
Data Definition Language (DDL) Reference Manual—529431-004
9-41
C_MATCH_HISTORIC_TAL
Example 9-19 on page 9-41 shows the C source generated for the given DDL source
with C_MATCH_HISTORIC_TAL in effect which allows substructures to start and end
on odd-byte boundaries. If the C_MATCH_HISTORIC_TAL command is not in effect, C
source will not be generated for def f because substructure j starts on an odd-byte
boundary. The DDL compiler emits a filler at level 2 after k because the following data
items will not fit in the remaining byte.
Example 9-19. C_MATCH_HISTORIC_TAL Command (page 1 of 2)
DDL Input
def a.
02 b type character 1.
02 c type character 1.
02 d type character 1.
end.
def e type character 1.
def f.
02 g type binary 16.
02 h.
03 i type e.
03 j type a.
02 k type character 1.
02 l type binary 16.
end.