This chapter provides detailed information about running
OS/VS COBOL programs
with
Language Environment.
It includes information on:
- Determining which programs require link-editing
- Determining which programs require upgrading
- Comparing runtime options and specification methods
- Closing files in non-COBOL and OS/VS COBOL programs
- Running in a reusable runtime environment
- Managing dump services
- Using ILBOABN0 to force an abend
- Using SORT or MERGE in OS/VS COBOL programs
- Understanding SYSOUT output changes
- Communicating with other languages
- Additional CICS considerations
Additional information about moving your run time to
Language Environment is
included in:
Each section in this chapter indicates if it is applicable to existing OS/VS COBOL programs compiled
with the RES compiler option, NORES compiler option (including whether the
programs are link-edited with Language Environment),
and for applications running on CICS, by listing one or more of the following:
- RES
- An application comprised of programs compiled with RES.
- NORES
- An application comprised of programs compiled with NORES. The NORES programs
have not been link-edited with Language Environment.
OR
An application comprised of
OS/VS COBOL programs
compiled with NORES that
is link-edited with
Language Environment,
but
does not contain any of the following:
- A VS COBOL II program
- A COBOL/370 program
- A COBOL for MVS & VM program
- A COBOL for OS/390 & VM program
- An Enterprise COBOL program
- The IGZCBSN or IGZCBSO bootstrap routine
- CICS
- An application that runs under CICS.
- NORES linked
- An application comprised of programs compiled with NORES. The NORES programs
have been link-edited with Language Environment and
now behave as if they were RES. The application does contain at least
one of the following:
- A VS COBOL II program
- A COBOL/370 program
- A COBOL for MVS & VM program
- A COBOL for OS/390 & VM program
- An Enterprise COBOL program
- The IGZCBSN or IGZCBSO bootstrap routine
Note: For multiple load module applications, if the first executed load
module contains one of the above, the application will behave as if it were
RES.