Importieren einer Datenstruktur in der Programmiersprache COBOL

Der CICS-Ereignisbindungseditor wendet beim Import von Datenstrukturen in der Programmiersprache COBOL die folgenden Regeln an.

Feldnamen in COBOL werden gemäß den folgenden Regeln angezeigt:
  1. Doppelten Namen werden eine oder mehrere Ziffern hinzugefügt, um eindeutige Namen zu erzeugen.

    Ist beispielsweise der Name year zweimal vorhanden, wird dieser in year und year1 konvertiert.

  2. Bindestriche werden durch Unterstriche ersetzt. Zeichenfolgen, die aus mehreren aufeinander folgenden Bindestrichen bestehen, werden durch eine Folge von Unterstrichen ersetzt.

    Die Zeichenfolge current-user--id wird beispielsweise in current_user__id konvertiert.

  3. Namensteile, dir durch Bindestriche voneinander getrennt sind und ausschließlich Zeichen in Großschreibung enthalten, werden in Kleinschreibung umgewandelt.

    Die Zeichenfolge CA-REQUEST-ID wird beispielsweise in ca_request_id konvertiert.

  4. Namen, die mit einer Ziffer beginnen, wird ein Unterstreichungszeichen vorangestellt.

    Der Name 9A-REQUEST-ID wird beispielsweise in _9a_request_id konvertiert.

Darüber hinaus gelten noch folgende Beschränkungen: