Class: Plasma::Interpreter::HashNode

Inherits:
ColNode show all
Defined in:
lib/plasma/interpreter/plasma_grammarnode.rb

Instance Method Summary collapse

Methods inherited from ColNode

#col

Methods inherited from PlasmaNode

#empty?

Instance Method Details

#evaluate(env) ⇒ Object



330
331
332
# File 'lib/plasma/interpreter/plasma_grammarnode.rb', line 330

def evaluate(env)
  col.inject({}) {|hash, el| hash.merge(el.evaluate(env))}
end