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

Using compiler options and facilities

Compile-time option descriptions
AGGREGATE
ARCH
ATTRIBUTES
BACKREG
BIFPREC
BLANK
BLKOFF
CEESTART
CHECK
CMPAT
CODEPAGE
COMMON
COMPACT
COMPILE
COPYRIGHT
CSECT
CSECTCUT
CURRENCY
DBCS
DD
DDSQL
DECIMAL
DEFAULT
DISPLAY
DLLINIT
EXIT
EXTRN
FLAG
FLOAT
FLOATINMATH
GOFF
GONUMBER
GRAPHIC
HGPR
INCAFTER
INCDIR
INCPDS
INITAUTO
INITBASED
INITCTL
INITSTATIC
INSOURCE
INTERRUPT
LANGLVL
LIMITS
LINECOUNT
LINEDIR
LIST
LISTVIEW
MACRO
MAP
MARGINI
MARGINS
MAXMEM
MAXMSG
MAXNEST
MAXSTMT
MAXTEMP
MDECK
NAME
NAMES
NATLANG
NEST
NOT
NUMBER
OBJECT
OFFSET
OPTIMIZE
OPTIONS
OR
PP
PPCICS
PPINCLUDE
PPMACRO
PPSQL
PPTRACE
PRECTYPE
PREFIX
PROCEED
PROCESS
QUOTE
REDUCE
RENT
RESEXP
RESPECT
RULES
SEMANTIC
SERVICE
SOURCE
SPILL
STATIC
STDSYS
STMT
STORAGE
STRINGOFGRAPHIC
SYNTAX
SYSPARM
SYSTEM
TERMINAL
TEST
TUNE
USAGE
WIDECHAR
WINDOW
WRITABLE
XINFO
XML
XREF
Blanks, comments and strings in options
Changing the default options
Specifying options in the %PROCESS or *PROCESS statements
Using % statements
Using the %INCLUDE statement
Using the %OPTION statement
Using the compiler listing
Heading information
Options used for compilation
Preprocessor input
SOURCE program
Statement nesting level
ATTRIBUTE and cross-reference table
Attribute table
Cross-reference table
Aggregate length table
Statement offset addresses
Storage offset listing
File reference table
Messages and return codes

This chapter describes the options that you can use for the compiler, along with their abbreviations and IBM-supplied defaults. It's important to remember that PL/I requires access to Language Environment run time when you compile your applications. You can override most defaults when you compile your PL/I program. You can also override the defaults when you install the compiler.


Terms of use | Feedback

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