lib/danica/operator/addition.rb in danica-2.4.2 vs lib/danica/operator/addition.rb in danica-2.4.3
- old
+ new
@@ -6,22 +6,18 @@
repack(other)
end
private
- def tex_symbol
- '+'
- end
+ default_value :symbol, :+
def chain_operation(a, b)
a + b
end
- alias_method :gnu_symbol, :tex_symbol
-
def join_proc(symbol)
proc do |_, value|
- value.is_a?(Wrapper::Negative) || value.is_a?(Wrapper::PlusMinus) ? ' ' : " #{symbol} "
+ value.signaled? ? ' ' : " #{symbol} "
end
end
end
end