Core.Terms.LogicAnd

From emotive
Revision as of 09:13, 21 June 2019 by Nb (talk | contribs)
Jump to navigation Jump to search

Classification

Name LogicAnd
Short Description Represents the Boolean conjunction
Class Term
Extension OTX Core library
Group Operations
Exceptions -
Checker Rules -
Standard Compliant Yes

OTL Syntax

BooleanVariable = BooleanTerm1 && BooleanTerm2;

Description

LogicAnd operator is used according to the C# notation for logical operation in the formulation of conditions etc. The following operator can be used:

  • &&

Return Value

The Term returns the value, see table below.

Icons Note.png In OTX, Terms are categorized according to its return data type!
Data Type Description
Boolean Return value from the logical operation

Properties

Name Data Type Class Default Cardinality Description
Terms Boolean Term - [2..*] Represents the list of BooleanTerm operands of the conjunction. Terms shall be evaluated in the order of appearance in the OTX document.

OTL Examples

Boolean MyValueOfBool1 = true;
Boolean MyValueOfBool2 = false;
Boolean MyValueOfBool3 = true;
Boolean result;

result = MyValueOfBool1 && MyValueOfBool2 && MyValueOfBool3 && true;

See also

LogicOr
LogicXor
LogicNot