Das Durchlaufen einer Liste

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

CalendarMan.om
IterateListOfAppointments(list);
WHILE GetAppointment(list, appointment) DO
   WriteAppointment(Streams.stdout, appointment);
END;

*Mit IterateListOfAppointments wird list.cursor auf das 1. Element gesetzt.
 
*GetAppointment liefert jeweils den Termin zurück, auf den list.cursor zeigt, und setzt anschließend list.cursor um eines weiter.
 
*Anfangssituation unmittelbar nach dem Aufruf von IterateListOfAppointments:
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 29.06.1999