COBOL/400 Language Help

identifier-1

Identifier-1 is the receiving area.

You can specify a subscripted item or a reference-modified item for identifier-1. You can initialize a complete table only by specifying identifier-1 as a group that contains the complete table. (Click here for information about reference modification.)

The description for the data item referenced by identifier-1 or any items subordinate to identifier-1 may not contain the DEPENDING ON phrase of the OCCURS clause.

The data description entry for identifier-1 must not contain a RENAMES clause. An index data item may not be an operand of INITIALIZE.

Whether identifier-1 references an elementary or group item, all operations are performed as if a series of MOVE statements had been written, each of which had an elementary item as a receiving field.

All such elementary receiving fields, including all occurrences of table items within the group, are affected, with the following exceptions:

The areas referenced by identifier-1 are initialized in the order (left to right) of the appearance of identifier-1 in the statement. Within a group receiving field, affected elementary items are initialized in the order of their definition within the group.

If identifier-1 occupies the same storage area as identifier-2, the result of the execution of this statement is undefined, even if these operands are defined by the same data description entry.

If identifier-1 is a group item, then all of the items within that group item are considered as being referenced in the program.


[ Top of Page | Previous Page | Next Page | Table of Contents ]