Pseudo-JCL-Syntax

Die Build-Scripts für z/OS enthalten Pseudo-JCL.

Die vom z/OS-Build-Server verwendete Pseudo-JCL ist, von einigen Erweiterungen und Einschränkungen abgesehen, mit der Standard-JCL vergleichbar. In diesem Thema wird auf eine Zeile des Scripts (eine Zeile der Pseudo-JCL) als eine Karte verwiesen.

Folgendes sind die wesentlichen Unterschiede zwischen der in z/OS-Build-Scripts verwendeten Pseudo-JCL und der JCL, die zum Übergeben eines z/OS-Jobs verwendet wird:

Folgende Arten von Karten werden unterstützt:
CALL
Definiert einen neuen Jobschritt und gibt den auszuführenden externen JCL-Job an.
EXEC
Definiert einen neuen Jobschritt und den Namen des auszuführenden Programms.
DD
Legt die Definitionen für Eingabe- und Ausgabedateien fest.
IF, ELSE, ENDIF
Steuert Anweisungen, die eingeschlossen sind.
IF
Gibt die Bedingung an und ist der Start der bedingten Anweisungen.
ELSE
Gibt an, welche Aktion ausgeführt wird, wenn die Bedingung nicht wahr ist.
ENDIF
Gibt das Ende der bedingten Anweisungen an.
VARS
Gibt die Standardwerte für die Substitutionswerte an.

Feedback