About This Manual
Data Definition Language (DDL) Reference Manual — 426798-002
xiv
Prerequisite Manuals
•
Section 2, DDL Language Elements
, describes the language elements you can use
in DDL statements and commands, and the rules for entering statements,
commands, and comments associated with statements.
•
Section 3, Running the DDL Compiler
, explains how to run DDL with input from a
source file and with input from an interactive terminal.
•
Section 4, Named Constants
,
Section 5, Definitions and Records
, and
Section 6,
Definition Attributes
, describe statements you can use to define constants, field
and group definitions, and records.
•
Section 7, SPI Tokens
, describes statements you can use to define token codes,
token maps, and token types.
•
Section 8, Dictionary Manipulation Statements
, describes statements you can use
to generate source code and reports for objects in a dictionary, to delete or modify
objects in a dictionary, and to end a DDL session.
•
Section 9, DDL Compiler Commands
, describes commands that you can use to
control the compilation of statements, the creation of objects in dictionaries, and
the generation of listings, reports, and host-language source code.
•
Section 10, Dictionary Maintenance
, explains how to maintain a DDL dictionary.
•
Appendix A, DDL Messages
, lists DDL error and warning messages, with brief
descriptions of the cause, the action DDL takes, and the user recovery procedure
for each message.
•
Appendix B, Sample Schemas
, provides a sample schema to define a database
and a sample schema to define SPI message tokens.
•
Appendix C, DDL Data Translation
, shows how DDL data types correspond to
host-language data types.
•
Appendix D, Dictionary Database Structure
, describes the structure of the DDL
dictionary database.
•
Appendix E, Dictionary Reports
, explains how to get standard Enform reports on a
DDL dictionary.
•
Appendix F, Syntax Summary
, contains the syntax of the DDL run command and
the complete syntax of DDL statements, clauses, and commands.
•
Appendix G, Pathmaker and DDL
, explains how the Pathmaker product interacts
with DDL.
•
Appendix H, DDL Alignment Rules
, describes alignment rules used by the DDL
compiler when generating C code.
Prerequisite Manuals
Before using this manual, you should be familiar with the information in the following
prerequisite manuals: