module R::BinaryOperators

Public Instance Methods

!=(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 181
def !=(other_object)
  exec_bin_oper("`!=`", other_object)
end
Also aliased as: ne
%(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 115
def %(other_object)
  exec_bin_oper("`%%`", other_object)
end
Also aliased as: mod
*(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 91
def *(other_object)
  exec_bin_oper("`*`", other_object)
end
**(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 107
def **(other_object)
  exec_bin_oper("`^`", other_object)
end
+(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 75
def +(other_object)
  exec_bin_oper("`+`", other_object)
end
-(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 83
def -(other_object)
  exec_bin_oper("`-`", other_object)
end
/(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 99
def /(other_object)
  exec_bin_oper("`/`", other_object)
end
<(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 141
def <(other_object)
  exec_bin_oper("`<`", other_object)
end
Also aliased as: lt
<=(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 151
def <=(other_object)
  exec_bin_oper("`<=`", other_object)
end
Also aliased as: le
>(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 161
def >(other_object)
  exec_bin_oper("`>`", other_object)
end
Also aliased as: gt
>=(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 171
def >=(other_object)
  exec_bin_oper("`>=`", other_object)
end
Also aliased as: ge
eq(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 133
def eq(other_object)
  exec_bin_oper("`==`", other_object)
end
ge(other_object)
Alias for: >=
gt(other_object)
Alias for: >
int_div(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 125
def int_div(other_object)
  exec_bin_oper("`%/%`", other_object)
end
le(other_object)
Alias for: <=
lt(other_object)
Alias for: <
mod(other_object)
Alias for: %
ne(other_object)
Alias for: !=
til(other_object) click to toggle source
# File lib/R_interface/rbinary_operators.rb, line 191
def til(other_object)
  return R::Support.exec_function_name("`~`", other_object) if
    ((self.is_a? Symbol) && (self == :all))
  exec_bin_oper("`~`", other_object)
end