In a series of iterations, each of which automatically traverses a set of
elements of a node-link structure, an iteration modifies the part of
node-link data defining the structure that is in memory. The modified part
of node-link data is more likely to define the set of elements that will
be traversed by the next iteration. The iteration can determine whether to
remove any of the part of node-link data, and then apply a criterion, such
as a navigation history criterion or a least recently traversed criterion,
to determine which of the part to remove. The iteration can also determine
whether its set of elements includes an element with children that are not
defined by the part of node-link data in memory, and can obtain a modified
part that defines those children. Each iteration can, for example, prepare
and present a representation of the node-link structure.
In einer Reihe von Wiederholungen von denen jede automatisch einen Satz Elemente einer Nullpunkt-Verbindung Struktur überquert, ändert eine Wiederholung das Teil der Nullpunkt-Verbindung Daten, welche die Struktur definieren, die im Gedächtnis ist. Das geänderte Teil von Nullpunkt-Verbindung Daten ist wahrscheinlicher, den Satz der Elemente zu definieren, die durch die folgende Wiederholung überquert werden. Die Wiederholung kann feststellen, ob man irgendwelche des Teils von Nullpunkt-Verbindung Daten entfernt und dann ein Kriterium, wie ein Navigation Geschichte Kriterium oder ein wenig vor kurzem überquertes Kriterium anwendet, um festzustellen welches des zu entfernen Teils. Die Wiederholung kann auch feststellen, ob sein Satz Elemente ein Element mit Kindern einschließt, die nicht durch das Teil von Nullpunkt-Verbindung Daten im Gedächtnis definiert werden, und ein geändertes Teil erhalten kann, das jene Kinder definiert. Jede Wiederholung kann eine Darstellung der Nullpunkt-Verbindung Struktur z.B. vorbereiten und darstellen.