Data Definition Language (DDL) Reference Manual (G06.24+)
Definitions and Records
Data Definition Language (DDL) Reference Manual—426798-002
5-5
Reference Definition Syntax
 Reference Definition Syntax
The following is the syntax of the DEFINITION statement when used to define a 
reference to a previous definition:
Syntax Elements
The following describes the syntax elements in all of the field, group, and reference 
forms of the DEFINITION statement. For detailed syntax and guidelines for each 
individual clause, see Section 6, Definition Attributes.
def-name
is a DDL name that uniquely identifies the definition in a dictionary. No definition 
can have the same name as any other object in the dictionary. For rules governing 
DDL names, see Section 2, DDL Language Elements.
def-name-1 TYPE def-name-2
declares the data structure of a new definition by referring to a previously defined 
structure.
def-name-1
is a DDL name that uniquely identifies a new definition in the open DDL 
dictionary.
DEF[INITION] def-name-1 TYPE def-name-2
 [ AS clause ]
 [ BEGIN ]
 [ DISPLAY clause ]
 [ EDIT-PIC clause ]
 [ EXTERNAL clause ]
 [ HEADING clause ]
 [ HELP clause ]
 [ MUST BE clause ]
 [ NULL clause ]
 [ SPI-NULL clause ]
 [ TACL clause ]
 [ UPSHIFT clause ]
 [ USAGE clause ]
 [ VALUE clause ] .
 [ 88 condition-name clause . ] ...
 [ END [ . ] ]










