Relationship Micro Focus Background Parser Has SYSLIB Definition

The relationship SYSLIB defined under the Micro Focus Background Parser enables you to specify the library concatenation on the mainframe or network drives where COBOL copybooks or PL/I includes are searched for. The SYSLIB definition is used in the Micro Focus COBOL, and PL/I editor when performing a z/OS remote edit.

You can use variable names as part of the SYSLIB concatenation attribute. See Variable References for more information. Full background parsing is available when using the Micro Focus COBOL, and PL/I editors to edit a z/OS file remotely. This means that features such as syntax checking, content assist, and program outline are fully supported.

The background parser needs to resolve COBOL copybooks, and PL/I includes. To use this feature you need to specify the SYSLIB concatenation attribute. Several SYSLIB locations can be specified by concatenating the paths with a semicolon (;). The COBOL copybooks and PL/I includes are searched in the specified locations and in the order from left to right.

A fully-qualified MVS data set name or operating system path can be specified, for example, C:\cobol\copybooks. Operating system paths can point to network resources.
Note: z/OS USS paths are not supported.

You can use variable names in the SYSLIB concatenation attribute and the AWM model ensures that the variables are correctly resolved at run time.

Attribute Type Description
Concatenation * String Specifies the SYSLIB concatenation used by the Micro Focus background parser to locate COBOL copybooks, or PL/I includes.

Example

Concatenation = &userid..TEST.COPYLIB;&NDV_PROP_Env..&NDV_PROP_Stage..COPYLIB