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