Expressionswerte
Expressionswerte bezeichnet in der Mathematik, Informatik und logischen Semantik den Wert, den ein Ausdruck bei seiner Auswertung annimmt. Ein Ausdruck setzt sich aus Konstanten, Variablen, Operatoren und gegebenenfalls Funktionsanwendungen zusammen. Der Expressionswert hängt von der Belegung der Variablen und von der Semantik der Operatoren ab.
Beispiele aus der Mathematik: Der Ausdruck 3x+2 besitzt den Wert 14, wenn x=4 ist; ohne Zuweisung bleibt
In der Informatik unterscheiden sich Expressionswerte je nach Programmierparadigma. In imperativen Sprachen liefern Ausdrücke typischerweise Werte,
Formale Semantik definiert den Expressionswert als Teil einer Bewertungsrelation oder Denotationsfunktion: Unter einer gegebenen Umgebung wird