Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

START-MODULE Externes Unterprogramm starten

&pagelevel(5)&pagelevel

Mit der Anweisung START-MODULE wird ein externes Unterprogramm über VMOS-Linkage aufgerufen. Falls das Unterprogramm noch nicht geladen ist, versucht DAMP es aus der Bibliothek SYSLNK.DAMP.<ver> zu laden. Unterprogramme aus anderen Bibliotheken müssen DAMP mit der Anweisung LOAD-MODULE vorher bekannt gegeben werden. Tritt im Unterprogramm ein Fehler auf, führt dies zwar zum Abbruch des Unterprogramms, jedoch nicht von DAMP.
Befindet sich das Unterprogramm in einer Endlosschleife, kann es mit und anschließender Eingabe des BS2000-Kommandos INFORM-PROGRAM MSG='*CANCEL' abgebrochen werden. DAMP wird dann normal fortgesetzt. Siehe auch die Anweisung LOAD-MODULE auf "LOAD-MODULE Externes Unterprogramm laden".

Format

START-MODULE

NAME = <name 1..8>

,PARAMETERS = <cmd-rest 0..4096>

Operandenbeschreibung

NAME = <name 1..8>
Bezeichnet den Namen des externen Unterprogramms, das aufgerufen werden soll.

PARAMETERS = <command-rest 0..4096>
Definiert eine Zeichenkette, die unverändert an das Unterprogramm übergeben wird, d.h. das aufgerufene Programm bekommt in Register R1 die Adresse der Zeichenkette mitgeliefert.

Beispiel

START-MODULE NAME=DCM, PARAMETERS=WAS SIE WOLLEN