UND vor ODER?

  • ANZEIGE
  • Hallo,


    also in der Syntax-Beschreibung steht:


    <expr> ::= [ NOT ] <logical term> { ( OR|XOR ) <logical term> }
    <logical term> ::= <relation> { AND <relation> }


    Das bedeutet, dass AND stärker bindet, also Vorrang vor OR/XOR hat.
    (Weil es Bestandteil des "tiefer-liegenden" bzw. "inneren" <logical term> ist ;))


    Kannst Du auch leicht anhand eines einfachen Tests überprüfen:

    Code
    if true or false and false then     ! 1 or (0 and 0) = 1
          TPWrite "AND - Bindung";
        else                                            ! (1 or 0) and 0 = 0
          TPWrite "OR - Bindung";
        endif


    hth
    addi

Hilfe und Support für ABB Roboter Programmierung, Konfiguration, Inbetriebnahme finden Sie hier im ABB Roboter Forum. ABB Rapid Programmierung ist einfach, die Roboterforum Community hilft sehr gerne.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden