Class: Mathmas::Plus
Instance Method Summary
collapse
Methods inherited from Expression
#initialize
Methods included from Basic
#*, #**, #+, #-, #/, #coerce, #to_iruby
Instance Method Details
#exec(args) ⇒ Object
49
50
51
|
# File 'lib/mathmas/core/expression.rb', line 49
def exec(args)
super(args).inject(:+)
end
|
#to_s ⇒ Object
41
42
43
|
# File 'lib/mathmas/core/expression.rb', line 41
def to_s
@args.map{|arg| arg.to_s}.join(" + ")
end
|
#to_tex ⇒ Object
45
46
47
|
# File 'lib/mathmas/core/expression.rb', line 45
def to_tex
@args.map{|arg| arg.to_tex}.join(" + ")
end
|