Sha256: 69251579f884872e4881ca776f962b6c8a5c3927da0c75f4df1ff502b25229f8
Contents?: true
Size: 384 Bytes
Versions: 32
Compression:
Stored size: 384 Bytes
Contents
# frozen_string_literal: true class Code class Node class List < Node def initialize(parsed) parsed = [] if parsed == "" @elements = parsed.map { |element| Node::Code.new(element) } end def evaluate(**args) ::Code::Object::List.new( @elements.map { |element| element.evaluate(**args) } ) end end end end
Version data entries
32 entries across 32 versions & 1 rubygems