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:
- VS COBOL for OS/VS Reference GC26-3857-04
- Enterprise COBOL Language
Reference SC27-1408
Note: VS COBOL for OS/VS Reference is no longer available
from IBM.
Notes: - 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.
- 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).
- 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.