责问 发表于 2025-3-28 16:42:05
,Einführung,in den Mitteln, die sie zur Beschreibung von Algorithmen und Datenstrukturen zur Verfügung stellen. Eine einfache Aufgabe, die Verkettung von Listen, illustriert die grundlegenden Unterschiede zwischen imperativen und deklarativen Programmiersprachen, wobei als deklarative Sprache eine funktionale Programmiersprache zum Einsatz kommt.AVERT 发表于 2025-3-28 19:03:12
Fallstudien,erlich. Das Homer-Schema ermöglicht die Auswertung des Polynoms mit n Additionen und n Multiplikationen durch einfaches Umklammern aus (4.1.1)..Nach der algebraischen Umformung c. = 0x + c. kann ohne Schwierigkeiten ein funktionales Programm aus der gesamten Formel hergeleitet werden.组装 发表于 2025-3-29 02:21:12
,Programmieren mit verzögerter Auswertung,n, sondern auch Datenkonstruktoren nicht-strikt. Das bedeutet, daß ein Element einer Liste (und auch der Listenrest) erst dann ausgewertet wird, wenn es in einer Berechnung gebraucht wird. Also bedingt der Test, ob eine Liste leer oder nicht-leer ist, nicht unbedingt die Auswertung von Listenkopf und Listenrest.利用 发表于 2025-3-29 05:26:57
Eigenschaften von Programmen,itt, durch einen anderen Ausdruck gleichen Wertes zu ersetzen. Die Intention bei einer solchen . ist die Ersetzung eines „teuren“ Ausdrucks durch einen gleichwertigen Ausdruck, der „billiger“ auszuwerten ist.quiet-sleep 发表于 2025-3-29 11:06:21
http://reply.papertrans.cn/40/3901/390051/390051_45.pngsynchronous 发表于 2025-3-29 13:16:26
http://reply.papertrans.cn/40/3901/390051/390051_46.pngBATE 发表于 2025-3-29 19:06:45
http://reply.papertrans.cn/40/3901/390051/390051_47.pngDevastate 发表于 2025-3-29 20:19:06
http://reply.papertrans.cn/40/3901/390051/390051_48.png