Data Names
Uniqueness of Reference
Every
user-defined name in a COBOL program is assigned, by the user, to name a resource which is to be used in solving a data processing problem. In order to use a resource, a statement in a COBOL program must contain a reference which uniquely identifies that resource. In order to ensure uniqueness of reference, a
user-defined name may be qualified, subscripted, or reference modified as described in the following paragraphs.
Unless otherwise specified by the rules for a statement, any subscripting and reference modification are evaluated only once as the first operation of the execution of that statement.