Der Makro CMDSTRUC generiert eine DSECT. Diese beschreibt den normierten Übergabebereich bis SDF V4.0, der für folgende drei Zwecke benötigt wird:
SDF übergibt an das Programm eine analysierte Anweisung (siehe CORSTMT, RDSTMT und TRSTMT).
Das Programm gibt eine semantisch fehlerhafte Anweisung an SDF zurück (siehe CORSTMT)
Das Programm übergibt an SDF Werte, die eingegebene Operandenwerte ersetzen sollen (siehe RDSTMT und TRSTMT).
Der normierte Übergabebereich ist im Detail auf den Format des normierten Übergabebereiches bis SDF V4.0 beschrieben.
Operation | Operanden |
CMDSTRUC | [ P = CMD / prefix ] |
P = CMD / prefix
bestimmt eine Zeichenfolge, die mit dem Anfang aller Namen in der DSECT verkettet wird. Sie darf maximal drei Zeichen lang sein. Standardmäßig wird die Zeichenfolge „CMD“ genommen.