DDL Compiler Commands
Data Definition Language (DDL) Reference Manual — 426798-002
9- 13
CDEFINEUPPER Command
DDL orderdate
?NOCCHECK
When CCHECK is in effect, DDL issues the following message for each DDL object
that passes the syntax check:
C CHECK completed for name
In the message,
name
is the name of the object checked by CCHECK.
CDEFINEUPPER Command
The CDEFINEUPPER command instructs the DDL compiler to generate C #
define
names in uppercase letters. The NOCDEFINEUPPER command tells the compiler to
generate C
#define
names in lowercase letters.[
CDEFINEUPPER
generates C
#define
names in uppercase letters. CDEFINEUPPER is the
default.
NOCDEFINEUPPER
generates C
#define
names in lowercase letters.
CFIELDALIGN_MATCHED2 Command
The CFIELDALIGN_MATCHED2 command specifies that data structure alignment
follows the pTAL and TAL alignment rules.
CFIELDALIGN_MATCHED2
directs DDL to use pTAL and TAL rules. Additionally, C output is generated for the
following starting on an odd byte:
•
A structure that contains a substructure beginning on an odd-byte boundary
•
A structure that contains a substructure ending on an odd-byte boundary,
followed by a user-defined item that DDL would allocate starting on that
odd byte
DDL allocates data starting on an odd byte for character data only.
[ NO ] CDEFINEUPPER
CFIELDALIGN_MATCHED2