Class: Crisp::ArrayLiteral

Inherits:
Base
  • Object
show all
Defined in:
lib/crisp/nodes.rb

Instance Method Summary collapse

Instance Method Details

#eval(env) ⇒ Object



27
28
29
# File 'lib/crisp/nodes.rb', line 27

def eval(env)
  raw_elements.map { |e| e.eval(env) }
end

#raw_elementsObject



31
32
33
# File 'lib/crisp/nodes.rb', line 31

def raw_elements
  self.element_list.elements.collect(&:element)
end