LogicExpr
LogicExpr is a binary logic object, where various logic operations are being performed on one/two Boolean inputs based on the operator.
Out:= (InA & InB) if operator == 0 (And)
Out:= (InA | InB) if operator == 1 (Or)
Out:= (InA ^ InB) if operator == 2 (Xor)
Out:= !InA if operator == 3 (Not)
Out:= !(InA & InB) if operator == 4 (Nand)
Out: =!(InA | InB) if operator == 5 (Nor)

LogicExpr component