Upgrading programs from Enterprise COBOL Version 3

To compile with Enterprise COBOL Version 5 or Version 6, Enterprise COBOL Version 3 programs that use any of several features might need to be changed.

Programs that contain any of the following language features might need to be modified:
  • Programs with SEARCH ALL
  • Programs that use XML PARSE
  • Programs that use XML GENERATE
  • Programs that use new reserved words as user words. For details, see New reserved words.
  • Programs that use SIMVRD feature
  • Label declaratives. Programs that contain the format 2 declarative syntax: USE...AFTER...LABEL PROCEDURE..., and optionally the syntax: GO TO MORE-LABELS. The support for these was removed in Enterprise COBOL Version 5.
  • Programs using DATE FORMAT and windowed date functions. For details, see Changes in millennium language extensions in IBM Enterprise COBOL for z/OS, Version 5 and Version 6.