85 COBOL Standard interpretation changes

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