IBM OS/390 User Manual

Page of 673
12.1.2 Comparison of IBM COBOL Compilers
Figure 18. Comparison of I B M COBOLs
DLL Support
Extensions for:
Object-Oriented COBOL
C Interoperability
Intrinsic Functions
Amendments to 
′85 
Std
Support for:
Language Environment
Debug Tool
Intrinsic Functions
Amendments to 
′85 
Std
Support for:
Language Environment
Debug Tool
COBOL 85 Standard
No Intrinsic Functions
Structured Programming
DBCS Support
National Language
Improved CICS Interface
31-bit Addressing
Reentrancy, Fast Sort
Optimizer, SAA Flagging
Interactive Debugging
(Full-screen mode)
COBOL 85 Standard
Structured Programming
DBCS Support
National Language
Improved CICS Interface
31-bit Addressing
Reentrancy, Fast Sort
Optimizer, SAA Flagging
Interactive Debugging
(Full-screen mode)
COBOL 85 Standard
Structured Programming
DBCS Support
National Language
Improved CICS Interface
31-bit Addressing
Reentrancy, Fast Sort
Optimizer, SAA Flagging
Interactive Debugging
(Full-screen mode)
COBOL 74 Standard
74 Std FIPS Flagging
Batch Debugging
COBOL 74 Compatibility
85 STD FIPS Flagging
Dynamic Loading
Batch Debugging
COBOL 74 Compatibility
85 STD FIPS Flagging
Dynamic Loading
Batch Debugging
Interactive Debugging
(Line Mode)
COBOL 74 Compatibility
85 STD FIPS Flagging
Dynamic Loading
Batch Debugging
Interactive Debugging
(Line Mode)
DOS/VS COBOL
VS COBOL II
COBOL for VSE/ESA
COBOL for OS/390 & VM
COBOL for VSE/ESA is source-compatible with COBOL for OS/390 and VM. Your
COBOL for VSE/ESA programs should compile successfully without change
under COBOL for OS/390 and VM.
VS COBOL II programs may require some changes to enable them to compile
under COBOL for OS/390 and VM, but the changes will probably not be
extensive.
DOS/VS COBOL programs will require modification before they will compile
under COBOL for OS/390 and VM.
12.2 VSE to OS/390 Migration Considerations
The strategy you follow to migrate your COBOL applications to OS/390 depends
on the COBOL compiler you are using in VSE, and the version of VSE you are
running.
Up to and including VSE/ESA version 1 release 1, the only COBOL compiler
available was DOS/VS COBOL. The conversion aid, COBOL and CICS Command
Level Conversion Aid for VSE (CCCA/VSE) will not execute in this environment,
but CCCA/MVS can be used.
Under VSE/ESA version 1 releases 2 and 3, the COBOL compilers available are
DOS/VS COBOL and VS COBOL II; CCCA/VSE is available to aid the conversion
process.
250
VSE to OS/390 Migration Workbook