Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| modul:m323:learningunits:lu04:generatoren [2026/08/18 10:25] – Kompetenz-Tags auf neue Kompetenzmatrix ZH gesetzt admin | modul:m323:learningunits:lu04:generatoren [2026/09/01 11:16] (aktuell) – Animation zu Lazy Evaluation und yield eingebettet admin | ||
|---|---|---|---|
| Zeile 12: | Zeile 12: | ||
| * **Einmal konsumierbar**: | * **Einmal konsumierbar**: | ||
| * **Zustand bleibt erhalten**: Lokale Variablen behalten ihren Wert zwischen zwei '' | * **Zustand bleibt erhalten**: Lokale Variablen behalten ihren Wert zwischen zwei '' | ||
| + | |||
| + | ===== Animation: wann wird eigentlich gerechnet? ===== | ||
| + | |||
| + | Diese drei Eigenschaften sind im Code nicht sichtbar – die Animation macht sie sichtbar. Der erste Tab zeigt, dass der Aufruf einer Generator-Funktion **keine einzige Zeile** ausführt, wo '' | ||
| + | |||
| + | {{url> | ||
| ===== Syntax ===== | ===== Syntax ===== | ||