Читать книгу Algorithmen und Datenstrukturen - Gunter Saake - Страница 66

3.2.3Auswertung von Funktionen

Оглавление

Definierte Funktionen können mit konkreten Werten aufgerufen und ausgewertet werden. Eine Funktionsdefinition gemäß Definition 3.1 definiert eine Funktion der folgenden Signatur:

f : τ1 × … × τnτ

Sind nun a1, .., an Werte vom Typ τ1, .., τn, so ersetzt man bei der Auswertung von f(a1, .., an) im definierenden Term jedes Vorkommen der Unbestimmten vi durch den Wert ai und wertet dann den entstehenden Term t(a1, .., an) aus.

Aufruf und Auswertung von Funktionen

Die konkreten Werte a1, …, an heißen aktuelle Parameter. Den Ausdruck f(a1, …, an) bezeichnen wir als Funktionsaufruf.

Algorithmen und Datenstrukturen

Подняться наверх