Copyright © 1999 MERANT International Limited. All rights
This document and the proprietary marks and names used herein are protected by international law.
MERANT has made every effort to ensure that this manual is correct and accurate, but reserves the right to make changes without notice at its sole discretion at any time.
The software described in this document is supplied under a license and
may be used or copied only in accordance with the terms of such license,
and in particular any warranty of fitness of MERANT software products for
any particular purpose is expressly excluded and in no event will MERANT
be liable for any consequential loss.
Micro Focus® and Animator® are registered trademarks, and Object COBOL, Micro Focus COBOL, VS COBOL, LEVEL II COBOL and Professional COBOL are trademarks, of MERANT International Limited.
IBM® and OS/2® are registered trademarks, and IBM COBOL/2 and Systems Application Architecture are trademarks, of International Business Machines Corporation
Microsoft® and MS-DOS® are registered trademarks of Microsoft Corporation.
Data General® and DG COBOL® are registered trademarks of Data General Corporation.
RM/COBOL® is a registered trademark of Ryan-McFarland Corporation.
UNIX® is a registered trademark licensed exclusively by X/Open Company Limited.
Copyright© 1999 by MERANT International Limited
All Rights Reserved
This COBOL system supports many dialects of COBOL. This guide describes how to migrate applications from other COBOL systems to run with this COBOL system.
The final part of this guide provides lists for each dialect covering the features supported by this system, historical details of when the support was first provided and the system directives required for compatibility.
This COBOL system supports the COBOL language described in your Language Reference and Language Reference - Additional Topics.
The aim of this Guide is to enable you to migrate from any of these environments:
to this COBOL environment. It is intended to be used by users who want to:
Any error messages and numbers that may be returned when you submit your program to this COBOL system or when you execute the resulting code are different in the two environments. This should present no problems, but is something of which you should be aware.
This manual is designed to be used in conjunction with the following manuals which are also supplied with your system:
For Conversion Series 5, you must also have access to revision 2 of The Data General Interactive COBOL Programmer's Reference Manual.
Under the UNIX operating system, you must enclose the entire parameter string in quotation marks, for example:
"NOMF RM"ANSI" REMOVE"COL""
See your Object COBOL User Guide for details of the format of directives applicable to your system.
This manual is split into a number of parts. Each part covers particular areas of compatibility.
This part describes how you can configure your COBOL system to allow you to process IBM/370 programs (that is, programs written in IBM VS COBOL II and OS/VS COBOL) directly. It also lists difficulties that you may encounter when migrating IBM/370 mainframe programs to this COBOL system.
This part describes how you can configure your COBOL system to allow you to process Microsoft COBOL Version 2.2 programs directly. It also lists difficulties that you may encounter when you use your Microsoft COBOL Version 2.2 programs on this COBOL system.
Included in this part is a description of the REBUILD utility which, when invoked, will enable you to convert files from the Microsoft COBOL Version 2.2 format to this COBOL format.
This part describes how you can use this COBOL system to process Version 2 RM/COBOL source programs directly. It also lists difficulties that you may encounter when you use your RM/COBOL Version 2 programs on this COBOL system.
This part also describes the Convert3 files conversion utility, which converts data files created by RM/COBOL programs into data files that can be accessed by the same programs under this COBOL system.
This part describes how you can use this COBOL system to process DG Interactive COBOL source programs directly. It also lists difficulties that you may encounter when you use your DG Interactive COBOL programs on this COBOL system.
This part also describes the use of a pair of utilities: