HP 3000 Manuals

The COBOL Technology [ Micro Focus COBOL for UNIX COBOL User Guide ] MPE/iX 5.0 Documentation


Micro Focus COBOL for UNIX COBOL User Guide

The COBOL Technology 

This COBOL system, or an equivalent, is available from Micro Focus for
many environments, including DOS, Windows, OS/2, Windows NT and UNIX.
Programs written on one system can be moved to other systems provided
certain portability rules are followed.

The run-time system and native code generators are tailored separately to
each environment.  However, they are all based on technologies for one of
the following:

   *   Operating systems that use 16-bit segmented addressing <196>
       referred to as 16-bit

   *   Operating systems that use 32-bit flat addressing <196> referred
       to as 32-bit.

The 16-bit operating systems supported are:  DOS, Windows and OS/2 v1.x
operating systems, running on the Intel 80x86 family of processors.

The 32-bit operating systems supported include all supported versions of
UNIX, OS/2 v2.x and Windows NT. The 16-bit technology runs on OS/2 v2.x
and Windows NT but gives poorer performance than the 32-bit technology.

This COBOL system, for DOS, Windows and OS/2 is a 16-bit system.  It runs
under each of the three 16-bit operating systems.  However, these
operating systems provide emulations of each other and graphical
emulations of character-mode terminal I-O. The sections below discuss
some of the implications for running the product and COBOL applications.

This COBOL can also run under the 16-bit emulations provided by the 32-
bit operating systems OS/2 v2.x, Windows NT and some versions of UNIX.
The sections below discuss some of the implications for running the
product and COBOL applications.



MPE/iX 5.0 Documentation