Rational Developer for System z
Enterprise COBOL for z/OS, Version 4.1, Compiler and Runtime Migration Guide


Upgrading OS/VS COBOL source programs

This chapter describes the differences between the OS/VS COBOL language and the Enterprise COBOL language. The information in this chapter will also help you evaluate, from a language standpoint, which COBOL applications are good candidates for upgrading to Enterprise COBOL.

Future considerations

In CICS TS, Version 2 Release 2 or later, you can no longer use the CICS Translator for OS/VS COBOL programs. As soon as possible, upgrade to Enterprise COBOL any OS/VS COBOL programs that need to change to run under CICS, Version 2 Release 2 or later.

Enterprise COBOL provides COBOL 85 Standard support. When upgrading your OS/VS COBOL programs to Enterprise COBOL, you must convert them to 85 Standard programs in order to compile them with Enterprise COBOL.

This chapter is not intended to be a syntax guide. You can find complete descriptions and coding rules for the relevant COBOL language elements in:
Note: VS COBOL for OS/VS Reference is no longer available from IBM.
Notes:
  1. There are special considerations for new, changed, or unsupported language elements when you are running under CICS. For details, see CICS conversion considerations for COBOL source.
  2. In the following sections, any reference to COBOL 68 Standard is a reference to the COBOL language supported by IBM Full American National Standard COBOL, Version 4 (Program 5734-CB2), or to LANGLVL(1) of OS/VS COBOL (Program 5740-CB1).
  3. The information provided in this chapter, and throughout this manual, is intended for OS/VS COBOL, Release 2.4, with the latest service updates applied.

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)