IIm18-Kreativaufgabe1
Aus ProgrammingWiki
Archivierte Version vom 2019-06-09T20:56:35+00:00. Aktuelle Version
Aufgabenstellung
Modellieren Sie die skurrilen Deutungen von Unendlichkeit am Beispiel ”Hilbertbus“ im ProgrammingWiki.
Wer wohnt in Zimmer 234? Hinweis: Verwenden Sie streams.
Arbeiten Sie im Team an Verbesserungen und ggf. an Erweiterungen.
Hilfsfunktionen
(define stream-item
(lambda (str k)
(if (= k 0)
(stream-car str)
(stream-item (stream-cdr str) (- k 1)))))- (define zeig-mir print-stream)
(define zeig-mir
(lambda (stm n)
(cond
((= n 0)
(cond
((void? stm) (display ""))
(else
(display "...\n"))))
(else
(display (stream-car stm))
(display ", ")
(zeig-mir (stream-cdr stm) (- n 1))))))