Setting Importer > PL/I preferences

Use these preferences to control how PL/I files are imported. These settings affect all PL/I files that you import into the workspace, for any project.

To set preferences for importing PL/I files:
  1. In the left pane of the Preferences window, expand Importer and select PL/I.
  2. Change the preferences (see the following information).

For a more detailed description of these options see the Enterprise PL/I for z/OS® Programming Guide Version 3 Release 6, available from the Enterprise PL/I for z/OS Web site.

On the General tab the options are as follows:
Platform
Specifies the target generation platform. Select the appropriate value from the list.
Code Page
Specifies the code page for the locale. Select the appropriate value from the popup window. See Supported code pages (CCSIDs).
Enable IMS support
This option is not used with Enterprise Service Tools single-service projects.
CICS® option
Selects the level of CICS translation to be done when imported PL/I source files are processed:
None
No translation.
CICS Transaction Server for z/OS V3.1
The translator for CICS Transaction Server for z/OS V3.1 is used.
CICS Transaction Server for z/OS V3.2
The translator for CICS Transaction Server for z/OS V3.2 is used.
Floating point format
Specifies how the PL/I importer interprets floating point data in the absence of explicit information in the source code, such as an inline compiler directive or an attribute of the data item.
For example, if this option is set to IEEE Decimal:
  • A FLOAT BIN(23) in the source code is interpreted as Enterprise PL/I IEEE Decimal floating point.
  • A FLOAT BIN(23) IEEE in the source code is interpreted as Enterprise PL/I IEEE Binary floating point.
Endian
Select the appropriate value from the available options.
Specify the PL/I options
DBCS option
Select the appropriate value from the available options.
Graphic option
Select the appropriate value from the available options.
File Extension Support
Specify the file extension support. To change the value, select support for a specific file extension and then, using the pulldown arrow, select the new value from the pull down list.
On the More PL/I options tab the options are as follows:
Specify the PL/I options
Error message language
Specifies the error message language. Select the appropriate value from the pull down list.
LIMITS
NAME:
Specifies the maximum length of variable names in your program. The maximum value allowed is 100; the minimum value is 31.
EXTNAME:
Specifies the maximum length for EXTERNAL name. The maximum value allowed 100; the minimum value is 7.
FIXEDBIN:
Select the appropriate value from the pull down list.
FIXEDEC:
Select the appropriate value from the pull down list.
Margins
Left: The column number of the leftmost character (first data byte) that is processed by the compiler. This value cannot exceed 100.
Right: The column number of the rightmost character (last data byte) that is processed by the compiler. This value should be greater that the value of Left but the value cannot exceed 200, except under MVS batch where the value cannot exceed 100.
Macro preprocessor
Select the appropriate value from the available options.
SYSPARM The SYSPARM option allows you to specify the value of the string that is returned by the macro facility built-in function SYSPARM.
Character conversion
BLANK
Specifies the blank character. Enter the appropriate value in the space provided.
Currency sign
Specifies the currency sign. Enter the appropriate value in the space provided.
NOT
Specifies the character for NOT. Enter the appropriate value in the space provided.
OR
Specifies the character for OR. Enter the appropriate value in the space provided.
NAMES
Select the appropriate value from the available options.

For a more detailed description of these options see the Enterprise PL/I for z/OS Programming Guide Version 3 Release 6, available from the Enterprise PL/I for z/OS Web site at http://www-306.ibm.com/software/awdtools/pli/plizos/.