class Methic::BinaryOperation

Public Instance Methods

eval(env={}) click to toggle source
# File lib/methic_node_classes.rb, line 3
def eval(env={})
  tail.elements.inject(head.eval(env)) do |value, element|
    element.operator.apply(value, element.operand.eval(env))
  end
end