Method: Klam::Converters::List#arrayToList

Defined in:
lib/klam/converters/list.rb

#arrayToList(array) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/klam/converters/list.rb', line 7

def arrayToList(array)
  list = EMPTY_LIST
  (array.length - 1).downto(0) do |index|
    item = array[index]
    item = arrayToList(item) if item.kind_of?(Array)
    list = cons(item, list)
  end
  list
end