Class: Eqn::Expression::ExprGroup

Inherits:
Node
  • Object
show all
Defined in:
lib/eqn/expression.rb

Overview

rubocop:enable Metrics/AbcSize

Instance Method Summary collapse

Instance Method Details

#left_associative?Boolean

Returns:

  • (Boolean)


40
41
42
# File 'lib/eqn/expression.rb', line 40

def left_associative?
  elements.first.left_associative?
end

#valueObject



44
45
46
# File 'lib/eqn/expression.rb', line 44

def value
  [elements.shift.value, elements.shift]
end