Die Builddeskriptoroption v71AddBehavior gibt an, ob der
Effekt des Pluszeichens (+) in einem bestimmten Fall durch den Typ der Variablen bestimmt wird, der ein Ausdruck
zugeordnet ist. The option is available for all target languages but
is intended solely for maintaining COBOL code that was written after
EGL version 6.0 and through EGL version 7.1.
Die Option gilt für Anweisungen im folgenden Format:
myVariable = mySubExpression01 + mySubExpression02;
Werte
- NO (Standardeinstellung)
- Hierbei gilt Folgendes:
- Wenn der erste Ausdruck auf der rechten Seite des vorherigen Beispiels ein Zeichentyp ist,
fungiert das Pluszeichen als Verknüpfungsoperator.
- Wenn der erste Ausdruck auf der rechten Seite des vorherigen Beispiels ein numerischer Typ ist,
fungiert das Pluszeichen als arithmetischer Operator.
Dieser Wert ist für die Java- und die JavaScript-Generierung
immer wirksam.
- YES
- Der Wert YES ändert das Standardverhalten nur im folgenden Fall:
- Die Variable auf der linken Seite des vorherigen Beispiels ist ein numerischer Typ.
- Der erste Ausdruck auf der rechten Seite ist ein Zeichentyp.
- Der zweite Ausdruck auf der rechten Seite ist ein numerischer Typ.
In that case, the plus sign is an arithmetic operator, as
was true for COBOL generation after EGL version 6.0 and through EGL
version 7.1.