Iterators

See also

Iterator protocol on developer.mozilla.org

class ForwardDListIterator(ref)

A iterator which iterates in forward order over a Double Linked List.

Takes a Double Linked List and returns an iterator

Arguments:
ForwardDListIterator.next()

Returns a new entry of the list

class ReverseDListIterator(ref)

A iterator which iterates in reverse order over a Double Linked List.

Takes the Double Linked list and creates a ReverseDListIterator

Arguments:
ReverseDListIterator.next()

Returns a new entry of the list