module MagicLogic::Operator
Public Instance Methods
<=>(q)
click to toggle source
# File lib/magic_logic/operator.rb, line 38 def <=>(q) (self >= q) * (q >= self) end
>=(q)
click to toggle source
# File lib/magic_logic/operator.rb, line 34 def >=(q) (~self + q) end
_(ope, l, r)
click to toggle source
# File lib/magic_logic/operator.rb, line 3 def _ ope, l, r ope == :+ ? l : r end