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, 2004 Andreas F. Borchert, in HTML konvertiert am 28.01.2005