Module: Abst::Group

Included in:
Matrix
Defined in:
lib/include/group.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
# File 'lib/include/group.rb', line 3

def self.included(base)
	base.class_eval do
		[:+, :-].each do |sym|
			unless method_defined? sym
				define_method(sym) do |other|
					return add_sub(sym, other)
				end
			end
		end
	end
end