(PCALL(Ausdruck),(Zuordnungsanweisung),(Zuordnungsanweisung),...)
Der mnemonische Code PCALL bewirkt, dass das mittels einer Nummer oder eines
Ausdrucks, der sich zu einer Nummer auflöst, definierte Unterprogramm aufgerufen
wird. Ausserdem erlaubt er maximal 26 lokale Parameter des betreffenden Unterprogramms
zu initialisieren.
Die lokalen Parameter werden mittels Zuordnungsanweisungen initialisiert.
Beispiel (PCALL 52,A3,B5,C4,P10=20)
In diesem Fall wird nicht nur eine neue Unterprogramm-Verschachtelungebene erzeugt,
sondern auch eine neue Lokalparameter-Verschachtelungsebene; von diesen können bis
zu 6 Stück vorhanden sein, und zwar im Rahmen der 15 Unterprogramm-
Verschachtelungsebenen.
Sowohl das Hauptprogramm wie auch die Unterprogramme auf den einzelnen Parameter-
Verschachtelungsebenen können jeweils 26 lokale Parameter (P0 - P25) aufweisen.
Beispiel
X
100
40
Z
115
200
260
330
Seite
Kapitel: 12
Abschnitt:
UNTERPROGRAMM
8
PROGRAMMSTEUERUNGSANWEISUNG
ANWEISUNG