Logical Operations
path : fep/src/nodes/logical_operators.py
Logical AND
Params: left, right
Symbol: and
class LogicalAnd(LogicalOperator):
def __init__(self, left, right):
super().__init__(left=left, op="and", right=right)
Logical OR
Params: left, right
Symbol: or
class LogicalOr(LogicalOperator):
def __init__(self, left, right):
super().__init__(left=left, op="or", right=right)
Logical XOR
Params: left, right
Symbol: xor
class LogicalXor(LogicalOperator):
def __init__(self, left, op, right):
super().__init__(left=left, op="xor", right=right)
Logical NOT
Params: right
Symbol: not