Makroinstruktionsdefinition erstellen

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:

  1. 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.
  2. 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.
  3. 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.
  4. Wählen Sie die Registerkarte Makroanweisungen im Dialogfenster Makrodateien verwalten aus.
  5. Klicken Sie auf die Schaltfläche Neu neben der Liste der Assembleranweisungen.
    Der Assistent Makroinstruktion erstellen wird angezeigt.
  6. Geben Sie den Namen der Makroanweisung im Feld Name an.
  7. Optional. Geben Sie eine Beschreibung für die Makroinstruktion an.
    Hinweis: Die Beschreibung wird angezeigt, wenn Content-Assist aufgerufen wird.
  8. 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.
  9. Optional. Klicken Sie auf Weiter.
  10. Optional. Erstellen Sie die gewünschten Parameter.
  11. Optional. Klicken Sie auf Weiter.
  12. Optional. Definieren Sie die gewünschten Beziehungen.
  13. Optional. Klicken Sie auf Weiter.
  14. Optional. Ordnen Sie die erstellten Parameter an.
  15. Klicken Sie auf Fertigstellen.