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

Specifying options in the EXEC statement

To specify options in the EXEC statement, code PARM= followed by the list of options, in any order separating the options with commas and enclosing the list within single quotation marks, for example:

//STEP1 EXEC PGM=IBMZPLI,PARM='OBJECT,LIST'

Any option that has quotation marks, for example MARGINI('c'), must have the quotation marks duplicated. The length of the option list must not exceed 100 characters, including the separating commas. However, many of the options have an abbreviated syntax that you can use to save space. If you need to continue the statement onto another line, you must enclose the list of options in parentheses (instead of in quotation marks) enclose the options list on each line in quotation marks, and ensure that the last comma on each line except the last line is outside of the quotation marks. An example covering all the above points is as follows:

//STEP1 EXEC PGM=IBMZPLI,PARM=('AG,A',
//       'C,F(I)',
// 'M,MI(''X''),NEST,STG,X')

If you are using a cataloged procedure, and want to specify options explicitly, you must include the PARM parameter in the EXEC statement that invokes it, qualifying the keyword PARM with the name of the procedure step that invokes the compiler. For example:

//STEP1 EXEC nnnnnnn,PARM.PLI='A,LIST'

Terms of use | Feedback

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