Data Definition Language (DDL) Reference Manual

DDL Compiler Commands
Data Definition Language (DDL) Reference Manual529431-004
9-2
.
Table 9-1. Dictionary Commands
Command Description
[NO]DICT
Opens [closes] a dictionary (A)
Starts [stops] writing object definitions to the dictionary (S)
DICTN
Creates and opens a nonaudited dictionary
or opens an existing dictionary (A)
Writes subsequent object definitions to the dictionary (S)
DICTR
Opens an existing dictionary for read-only access (A)
[NO]SAVE
Saves [purges] the open dictionary when that dictionary is closed (S)
Table 9-2. Compilation Commands
Command Description
COLUMNS
Specifies the number of significant columns (character positions) on
DDL input lines (S)
[NO]COMMENTS
Includes [excludes] subsequent user-defined dictionary comments in
[from] the open dictionary (S)
ERRORS
Specifies the number of errors allowed before compilation stops (S)
SECTION
Names a section of a DDL schema (without affecting the section
headings in host-language source code files) (S)
SOURCE
Compiles all or part a specified DDL schema (A)
WARNINGS
Specifies the number of warnings allowed before compilation stops (S)
Table 9-3. C Source Output Commands (page1of2)
Command Description
[NO]C
Opens [closes] a C source code file (A)
Starts [stops] writing translated DDL object definitions to
the C source code file (S)
[NO]C00CALIGN
Generates C code according to C00 [pre-C00] alignment
rules (S)
[NO]CCHECK
Performs [suppresses] C syntax checks on subsequent
DDL object definitions without generating code (S)
[NO]CDEFINEUPPER
Generates C #define names in uppercase [lowercase]
letters (S)
CFIELDALIGN_MATCHED2
Generates C structures that are compatible with pTAL
and TAL structures (S)
CIFDEF, CIFNDEF, and
CENDIF
Generate the compiler directives #ifdef, #ifndef, and
#endif, respectively (A)
[NO]CPRAGMA
Includes [excludes] #pragma-generating code (S)