Sie können eigene Makros definieren, um sie den von IBM®bereitgestellten Makrodefinitionen hinzuzufügen, die in den IBM Makrodateien enthalten sind, die mit dem Produkt bereitgestellt werden.
Informationen zu dieser Task
Tipp: Die Datei tpfhlasm.dat befindet sich im Verzeichnis Installationsposition\Config\TPFSHARE, wobei Installationsposition die Position ist, an der Sie Developer for z/OS®installiert haben.
Prozedur
Führen Sie die folgenden Schritte aus, um eine neue Assemblerinstruktionsdefinition in Ihrer
Benutzermakrodatei zu erstellen:
- Führen Sie eine der folgenden Aktionen aus:
- Geben Sie auf der Registerkarte HLASM auf der Benutzervorgabenseite 'Editoroptionen' den Namen Ihrer Benutzermakrodatei in das Feld Benutzermakrodatei ein.
- Geben Sie auf der Vorgabenseite 'HLAsm-Parser' im Feld Benutzermakrodatei den Namen Ihrer Benutzermakrodatei ein.
- Klicken Sie auf die Schaltfläche Verwalten neben dem Feld Benutzermakrodatei .
Das Dialogfenster Makrodateien verwalten wird angezeigt und lädt, sofern angegeben,
die Makrodatei aus dem Feld Benutzermakrodatei.
- Wählen Sie die gewünschte Datei im Kombinationsfeld Makrodatei aus, importieren Sie eine vorhandene Datei oder erstellen Sie eine neue Datei.
Die Makrodatei wird in das Dialogfenster geladen.
- Wählen Sie die Registerkarte Makroanweisungen im Dialogfenster Makrodateien verwalten aus.
- Klicken Sie auf die Schaltfläche Neu neben der Liste der Assembleranweisungen.
Der Assistent Makroinstruktion erstellen wird angezeigt.
- Geben Sie den Namen der Makroanweisung im Feld Name an.
- Optional. Geben Sie eine Beschreibung für die Makroinstruktion an.
Hinweis: Die Beschreibung wird angezeigt, wenn Content-Assist aufgerufen wird.
- Wählen Sie im Kombinationsfeld Verhalten Folgendes aus:
- Definition hinzufügen: Diese Option fügt die aktuelle Makroinstruktionsdefinition
einer beliebigen anderen Definition mit demselben Namen in der Basismakrodatei hinzu.
- Definition ersetzen: Diese Option ersetzt die Makroinstruktionsdefinition
in der Basismakrodatei durch die aktuelle Definition.
- Definition entfernen: Diese Option entfernt die Makroinstruktionsdefinition aus der
Basismakrodatei, wenn sie in den Parser geladen wird, sodass diese Makroinstruktion nicht erkannt wird.
- Optional. Klicken Sie auf Weiter.
- Optional. Erstellen Sie die gewünschten Parameter.
- Optional. Klicken Sie auf Weiter.
- Optional. Definieren Sie die gewünschten Beziehungen.
- Optional. Klicken Sie auf Weiter.
- Optional. Ordnen Sie die erstellten Parameter an.
- Klicken Sie auf Fertigstellen.