Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

User interfaces

&pagelevel(2)&pagelevel

In the statements ASSIGN-INPUT-FILE, ASSIGN-OUTPUT-FILE, ASSIGN-INPUT-TAPE and SET-GROUP-ATTRIBUTES the user has the option of branching to user modules. Control of the PERCON run is thus transferred to the user for a limited period of time.

PERCON provides the following user interfaces:

  • interface for label processing
    (statements: ASSIGN-INPUT-FILE, ASSIGN-OUTPUT-FILE)

  • input interface (statement ASSIGN-INPUT-FILE)

  • output interface (statement ASSIGN-OUTPUT-FILE)

  • interface for group processing (statement SET-GROUP-ATTRIBUTES)

  • interface for the recovery of read/length errors
    (statements: ASSIGN-INPUT-FILE, ASSIGN-INPUT-TAPE)

  • interface for the recovery of open errors (statement ASSIGN-INPUT-FILE)

The connection between PERCON and the address of the user module is established by means of either a module name (1st CSECT name) or a name within a module (ENTRY name).

The user module must be contained in a library which has previously been assigned using the following command:

/SET-TASKLIB LIBRARY=<library>

or

/ADD-FILE-LINK FILE-NAME=<library>,LINK-NAME=BLSLIB00