und geht nicht nur Listen sondern ganze Bäume durch. Wichtig ist, daß man noch ein Flag hat ob der Parent Node zuerst oder zuletzt bearbeitet wird. Meistens wird man ihn zuerst bearbeiten. Will man jedoch einen Ast löschen und die Speicherbereiche wieder frei geben muß man ihn zuletzt bearbeiten. Also löschen wenn alles darunter gelöscht ist.