Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Migration Guide

Understanding the limitations of the new compiler

Language Environment Requirements
Language not supported
Multitasking
CHECK
CHARSET(48) and CHARSET(BCD)
EGCS
Fortran
Invalid code
Language restricted
RECORD I/O
STREAM I/O
Structure expressions
Array expressions
DEFAULT statement
Extents of automatic variables
Built-in functions
DEFINED BIT aggregates
OPTIONS(REENTRANT)
iSUB defining
LABEL arrays
DBCS
Macro preprocessor
Options restricted
Options not supported
Restrictions on other interfaces to the compiler
Batch compilation
Invoking the compiler from assembler
Compiling under TSO
Specifying INCLUDE dataset names
Compiler time and space requirements
AMODE(24) restrictions
EXTERNAL names restricted
Listing differences
Control block differences
ISAM support differences

In addition to not supporting VM, the new compiler has various other limitations that you should understand. This chapter lists and explains these differences.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)