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:
- On the workbench menu bar, select . The Preferences
window opens.
- In the left pane of the Preferences window, expand Importer and
select PL/I.
- Change the preferences (see the following informations).
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 or service flow 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/.