Class Basic-Iterator

Part of:

package metabang.cl-containers, class abstract-generator, class forward-iterator

Direct Superclass

abstract-generator

Direct Subclass

forward-iterator

Slot

initial-containerInitargs::initial-container,:container; Reader:initial-container.
iterating-containerReader:iterating-container.
iterator-positionInitform:+iterator-before-beginning+; Reader:iterator-position.

Direct Method

current-element-p
iterate-forward
make-iterator
move
move-forward-to-next-element
print-iterator
setup-initial-container

Other Method

element
finish

Tell Lisp that you are done with this iterator. Further calls to current-element, etc. will have ...

move-p
next-element
reset