The BinaryOperator class.
This base class represents expressions involving binary operators. class
## S4 method for signature 'BinaryOperator' name(x) ## S4 method for signature 'BinaryOperator' to_numeric(object, values) ## S4 method for signature 'BinaryOperator' sign_from_args(object) ## S4 method for signature 'BinaryOperator' is_imag(object) ## S4 method for signature 'BinaryOperator' is_complex(object)
x, object
: A BinaryOperator object.values
: A list of arguments to the atom.name(BinaryOperator)
: Returns the name of the BinaryOperator object.to_numeric(BinaryOperator)
: Apply the binary operator to the values.sign_from_args(BinaryOperator)
: Default to rule for multiplication.is_imag(BinaryOperator)
: Is the expression imaginary?is_complex(BinaryOperator)
: Is the expression complex valued?lh_exp
: The Expression on the left-hand side of the operator.rh_exp
: The Expression on the right-hand side of the operator.op_name
: A character
string indicating the binary operation.