11 12 13 14 15
# File 'lib/roby/coordination/calculus.rb', line 11 def self.binary_op(name) define_method(name) do |arg| Binary.new(name, self, arg) end end
5 6 7 8 9
# File 'lib/roby/coordination/calculus.rb', line 5 def self.unary_op(name) define_method(name) do Unary.new(name, self) end end