Method: Lista#each

Defined in:
lib/pract/list.rb

#each {|point.val| ... } ⇒ Object

Make list enumerable

Yields:

  • (point.val)


114
115
116
117
118
119
120
121
# File 'lib/pract/list.rb', line 114

def each
  point = @head
  while(point != @tail) do
    yield point.val
    point = point.next
  end
  yield(point.val)
end