Some
language differences exist between programs compiled with NOCMPR2 on
VS COBOL II, Release 3 (including
3.0, 3.1, and 3.2) and programs compiled with NOCMPR2 on subsequent releases
(including
VS COBOL II,
Release 4,
IBM COBOL,
and
Enterprise COBOL).
These changes are the result of responses from COBOL Standard Interpretation
Requests that required an implementation different from that used in
VS COBOL II, Release 3.
Most likely you do not have these very minor differences in your programs
because of their rarity. However, the following language elements are affected:
- REPLACE and comment lines
- Precedence of USE procedures for nested programs
- Reference modification of a variable-length group receiver with no length
specified