In den Anweisungen ASSIGN-INPUT-FILE, ASSIGN-OUTPUT-FILE, ASSIGN-INPUT-TAPE und SET-GROUP-ATTRIBUTES hat der Benutzer die Möglichkeit, in Benutzermodule zu verzweigen. Die Steuerung des PERCON-Laufs wird somit vorübergehend an den Benutzer übergeben.
PERCON stellt folgende Benutzeranschlüsse zur Verfügung:
Anschluss für Kennsatzbearbeitung
(Anweisungen: ASSIGN-INPUT-FILE, ASSIGN-OUTPUT-FILE)Eingabe-Anschluss (ASSIGN-INPUT-FILE-Anweisung)
Ausgabe-Anschluss (ASSIGN-OUTPUT-FILE-Anweisung)
Anschluss für Gruppenbearbeitung (SET-GROUP-ATTRIBUTES-Anweisung)
Anschluss für Lese-/Längenfehlerbehandlung
(Anweisungen: ASSIGN-INPUT-FILE, ASSIGN-INPUT-TAPE)Anschluss für Eröffnungsfehlerbehandlung (ASSIGN-INPUT-FILE-Anweisung)
Die Verbindung zwischen PERCON und der Adresse des Benutzermoduls wird über einen Modulnamen (1. CSECT-Name) bzw. über einen Namen innerhalb eines Moduls (ENTRY-Name) hergestellt.
Der Benutzermodul muss in einer Bibliothek stehen, die vorher mit folgendem Kommando zugewiesen wurde:
/SET-TASKLIB LIBRARY=<bibliothek>
oder
/ADD-FILE-LINK FILE-NAME=<bibliothek>,LINK-NAME=BLSLIB00