Datei mit reservierten Wörtern für COBOL
Bei der COBOL-Generierung verwaltet EGL eine vordefinierte (integrierte) Liste mit reservierten Wörtern für COBOL, SQL und CICS, die in einem COBOL-Programm nicht als Namen verwendet werden dürfen. Der Aliasname eines main-Abschnitts (oder, falls die Eigenschaft alias nicht vorhanden ist, der Name des Abschnitts selbst, nach acht Zeichen abgeschnitten) könnte zu einem Konflikt mit einem Wort in der Liste der reservierten Wörter führen. In diesem Fall wird der EGL-Generator mit einem Fehler beendet. Wenn bei EGL bei Nicht-main-Abschnitten ein Konflikt zwischen dem Abschnittsnamen und einem Wort in der Liste der reservierten Wörter auftritt, erstellt der EGL-Generator einen Aliasnamen für den Abschnittsnamen.
- Sie verwenden eine neuere Version von COBOL, DB2 oder CICS als die, für die Ihre EGL-Version entwickelt wurde, und von diesem neueren Produkt wurde ein neues Schlüsselwort eingeführt.
- Es gibt bestimmte Wörter, die nicht als COBOL-Variablennamen verwendet werden sollen.
- Kommentaranweisung
- Eine Anweisung mit einem Stern (*) in der ersten Spalte.
- Anweisung mit reserviertem Wort
- Eine Anweisung mit einem in der ersten Spalte beginnenden Wort. Das Wort endet beim ersten Leerzeichen. Zusätzlich zu bestimmten reservierten Wörtern können Sie den Stern (*) als Platzhalter am Ende eines Wortes verwenden, wie in folgenden Beispielen dargestellt:
- CICS*
- SQL*
- XYZ*
Wenn Sie eine Datei mit reservierten Wörtern erstellen, legen Sie für die Builddeskriptoroption reservedWord den vollständig qualifizierten Pfadnamen dieser Datei fest. Weitere Informationen zu reservierten Wörtern für EGL finden Sie in der EGL-Sprachreferenz.