DDL Messages
Data Definition Language (DDL) Reference Manual — 426798-002
A -22
DDL Error and Warning Messages
Cause. A value for EXT is equal to or less than 0; the extent size must be a positive
integer.
Effect. DDL rejects the object.
Recovery. Correct the extent size and recompile.
Cause. You specified an EXTERNAL clause for a DEFINITION statement and the
clause was not on the object name level.
Effect. DDL does not execute the DEFINITION statement.
Recovery. Specify the EXTERNAL clause on the object name level and recompile.
Cause. DDL generated a C union because DDL encountered a REDEFINES clause.
The C structure containing such a union has one more item level than the
corresponding DDL structure containing the REDEFINES clause.
Effect. DDL still generates source code for C.
Recovery. No recovery is necessary.
Cause. DDL generated an anonymous Pascal record because DDL encountered a
REDEFINES clause. The record is anonymous because it has a name but no type.
DDL generated the record name by prefixing a V_ to the name of the first structure
being redefined.
Effect. DDL still generates source code for Pascal.
Recovery. No recovery is necessary.
Cause. The field inside the DEFINITION used in the TOKEN-MAP statement has an
OCCURS DEPENDING ON clause.
***ERROR*** EXT must be a positive integer
***ERROR*** External clause must be on object name level
***WARNING*** Extra level of reference introduced in C’s
union- object-name
***WARNING*** Extra level of reference introduced in Pascal’s
variant- object-name
***ERROR*** Field has variable OCCURS-
Line.LineItem.LocalName