January 01, 2001
Programming in Ruby
class LinkedList
# ...
def each
node = head
while node
yield node
node = node.next
end
end
end
Example 7: Iterator for a linked list.
|
|
||||||||||||||||||||||||||||
|
|
|
|