class Eqn::Expression::ExprGroup

Node class for the operator and latter component of an expression.

Public Instance Methods

left_associative?() click to toggle source
# File lib/eqn/expression.rb, line 47
def left_associative?
  elements.first.left_associative?
end
value(vars = {}) click to toggle source
# File lib/eqn/expression.rb, line 51
def value(vars = {})
  [elements.shift.value(vars), elements.shift]
end