Level-Number {Data-Name-1 }
66 Data-Name-1 RENAMES clause
88 Condition-Name-1
78 Constant-Name-1[CONSTANT] VALUE IS { Nonnumeric-Literal-1 } .{ LENGTH OF Data-Name-9 }{ BYTE-LENGTH OF Data-Name-10 }{ START OF Data-Name-10 }
01 Constant-Name-1{ BYTE-LENGTH OF Data-Name-9 }{ LENGTH OF Data-Name-10 }{ START OF Data-Name-10 }
1.
2.
3. Data-Name-1, Constant-Name-1 and Condition-Name-1 are User-defined words, as defined in the Definitions section in the Preface of this document.
4. Literal-1 is a Literal, as defined in the Definitions section in the Preface of this document. The category of Literal-1 must match the category of the item being described.
5. Nonnumeric-Literal-1 is a Nonnumeric Literal, as defined in the Definitions section in the Preface of this document.
6. Numeric-Literal-1 and Numeric-Literal-2 are Numeric Literals, as defined in the Definitions section in the Preface of this document.
7. Literal-2, Literal-3 and Literal-4 are Literals, as defined in the Definitions section in the Preface of this document.
8.
2. The SYNCHRONIZED, PICTURE, JUSTIFIED, and BLANK WHEN ZERO clauses must not be specified except for an elementary data item.
c. A group containing items with descriptions including JUSTIFIED, SYNCHRONIZED, or USAGE (other than USAGE IS DISPLAY).
2. Multiple level 01 entries subordinate to any given level indicator, represent implicit redefinitions of the same area. See the FILE Section in the Data Division for details about level indicators.
3. Data-Name-1 specifies the name of the data item being described. The key word FILLER may be used to specify a data item which is not referenced explicitly. If neither Data-Name-1 nor FILLER are specified, FILLER is implied.
4. The VALUE clause and the condition-name itself are the only two clauses permitted in the entry. The characteristics of a condition-name are implicitly those of its conditional variable.
5.
1.
2. If Nonnumeric-Literal-1 is specified, the class and category of Constant-Name-1 is the same as that of Nonnumeric-Literal-1.
3.
4. If the BYTE-LENGTH phrase is specified, the class and category of Constant-Name-1 is numeric. Constant-Name-1 is an integer. The value of Constant-Name-1 is determined as specified in the BYTE-LENGTH intrinsic function with the exception that when Data-Name-9 is an occurs-depending group item, the maximum size of the data item is used.
5. If the LENGTH phrase is specified, the class and category of Constant-Name-1 is numeric. Constant-Name-1 is an integer. The value of Constant-Name-1 is determined as specified in the LENGTH intrinsic function with the exception that when Data-Name-10 is an occurs-depending group item, the maximum size of the data item is used.
6. If the START phrase is specified, the class and category of Constant-Name-1 is numeric. Constant-Name-1 is an integer. The value of Constant-Name-1 is determined as the offset of Data-Name-10.
1.
2. If Nonnumeric-Literal-1 is specified, the class and category of Constant-Name-1 is the same as that of Nonnumeric-Literal-1.
3.
4. If the BYTE-LENGTH phrase is specified, the class and category of Constant-Name-1 is numeric. Constant-Name-1 is an integer. The value of Constant-Name-1 is determined as specified in the BYTE-LENGTH intrinsic function with the exception that when Data-Name-1 is an occurs-depending group item, the maximum size of the data item is used.
5. If the LENGTH phrase is specified, the class and category of Constant-Name-1 is numeric. Constant-Name-1 is an integer. The value of Constant-Name-1 is determined as specified in the LENGTH intrinsic function with the exception that when Data-Name-2 is an occurs-depending group item, the maximum size of the data item is used.
| Copyright (c) 2017 Veryant |
| Contact us |
|
Please share your comments on this manual or on any Veryant product documentation with the email button at the top left |