Folie 16 von 20
Notizen:
Der Ausschnitt aus der REXX-Prozedur READINCL enthält nur die für das SCLM relevanten Teile. Insbesondere ist das Parsen der Umwandlungsliste nicht abgebildet.
Die beiden Parameter sind die aus der Translatordefinition übergebenen Informationen zur Umwandlungsliste (DD-Name listdd) und der Zeiger auf die Liststruktur. Der Zeiger auf die Liststruktur ist eine 8 Zeichen breite, Dezimalzahl, die die Position des Listanfangs im Speicher enthält.
Nach dem Parsen der Liste muss die Struktur wie folgt gefüllt werden:
- 4 Bytes: Anzahl der Includes als Binary-Integer
- je 16 Bytes: SCLM-Type und Membername für jedes Include
In der obigen Prozedur wird das mit Hilfe der REXX-Function Storage gemacht, die direkt auf den Speicher zugreifen kann.