IBM OS/390 User Manual

Page of 673
15.11.1 Storage Management in DOS
. . . . . . . . . . . . . . . . . . . . .
 345
15.11.2 Storage Management in MVS
. . . . . . . . . . . . . . . . . . . . .
 345
15.12 PL/I and CICS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 346
15.12.1 File Support
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
346
15.12.2 Statements not Supported
. . . . . . . . . . . . . . . . . . . . . . .
 346
15.12.3 CALLing DUMP
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
346
15.12.4 Execution Options
 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
346
15.12.5 Compatibility
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
346
15.12.6 PL/I-CICS/VS Transaction ABEND Codes
. . . . . . . . . . . . . . .
 346
15.12.7 PL/I Return from ON-units and CICS Transaction Backout
. . . .
 347
Chapter 16. FORTRAN
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
349
16.1 VS FORTRAN in OS/390
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
 349
16.2 FORTRAN Conversion Considerations
. . . . . . . . . . . . . . . . . . . .
 349
Chapter 17. Language Environment (LE)
. . . . . . . . . . . . . . . . . . . . .
 351
17.1 Introduction
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
351
17.1.1 General Comments on Language Environment
. . . . . . . . . . . .
 351
17.1.2 Conceptual Differences between LE/VSE and OS/390 Language
Environment
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
352
17.2 VSE to OS/390 Migration Considerations
. . . . . . . . . . . . . . . . . .
 352
17.2.1 LE/VSE-conforming Languages
 . . . . . . . . . . . . . . . . . . . . .
352
17.2.2 Useful Publications
 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
353
17.3 Migrating from LE/VSE-Conforming Languages
. . . . . . . . . . . . . .
 353
17.3.1 C for VSE/ESA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 353
17.3.2 COBOL for VSE/ESA
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
 354
17.3.3 PL/I for VSE/ESA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 354
17.4 Migrating from Non-LE/VSE Run-time Environments
. . . . . . . . . . .
 354
17.4.1 Options Mapping
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
354
17.4.2 C/370
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
355
17.4.3 VS COBOL II
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 355
17.4.4 DOS/VS COBOL
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
356
17.4.5 DOS PL/I 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 356
17.4.6 VS FORTRAN
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
358
17.4.7 Migrating Interlanguage Communications Applications
. . . . . . .
 358
17.4.8 Migrating Assembler Applications
. . . . . . . . . . . . . . . . . . .
 359
17.5 Migrating from LE/VSE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 359
17.5.1 Run-time Options
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
359
17.5.2 User Exits and Abnormal Termination Exits
. . . . . . . . . . . . . .
 364
17.5.3 Callable Services and Math Services
. . . . . . . . . . . . . . . . .
 365
17.5.4 LE/VSE 1.4 Locales
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
 366
17.6 CICS
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
366
17.6.1 COBOL and CICS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 366
17.6.2 Run-time Options
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
366
17.6.3 User Exits and Abnormal Termination Exits
. . . . . . . . . . . . . .
 367
Chapter 18. Procedure Language REXX
. . . . . . . . . . . . . . . . . . . . . .
 369
18.1 REXX and VM/ESA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 369
18.2 REXX and VSE/ESA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 369
18.3 REXX and TSO/E
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 369
18.4 Environments
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
370
18.4.1 VSE/ESA Environment
 . . . . . . . . . . . . . . . . . . . . . . . . . . .
370
18.4.2 VM/ESA Environment
 . . . . . . . . . . . . . . . . . . . . . . . . . . .
370
18.4.3 TSO/E Environment
 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
371
18.4.4 REXX Exec Sample for the OS/2, TSO and CMS Environments
. .
 371
x
VSE to OS/390 Migration Workbook