Auswertungen in Python (Semantik)
Ein Ausdruck kann mit einem speziell dafür hergestelltem Maschinenfragment (das „Implementation der Programmiersprache“, kurz: „Implementation “ genannt wird) zu einer Maschine (die „Inkarnation des Ausdrucks“, kurz „Inkarnation “ genannt wird) verbunden werden, die dann eingeschaltet werden kann und dann etwas tut, das durch den Ausdruck (mit)bestimmt sein kann und Auswertung (des Ausdrucks) genannt wird.
- Auswertung
.------ Inkarnation -------.
Implementation <--- Ausdruck
|
v
Verhalten
Bei der Auswertung steuert der Ausdruck die Maschine also mehr oder weniger.
Die Auswertung endet meist früher oder später und kann dann
- eine Information hinterlassen und/oder
- durch eine Aktivität der Maschine eine Veränderung (der Maschine und/oder ihrer Umgebung) bewirkt haben.
Man nennt die von einer Auswertung hinterlassene Information auch den Wert der Auswertung und die von ihr bewirkte Veränderung (sowie die sie bewirkende Aktivität) auch die Wirkung der Auswertung. Wert und Wirkung werden zusammen als das Verhalten der Auswertung bezeichnet.
- Auswertung
.------ Inkarnation -------.
Implementation <--- Ausdruck
|
v
Verhalten
|
.--------'--------.
| |
v v
Wert Wirkung
(Information) (Veraenderung/
Aktivitaet)- ℒ Anmerkung für Linguisten
- Die Wirkung einer Äußerung wurde 1975 von J. Austin in „How to Do Things with Words “ (2. Aufl., Cambridge: Harvard University Press ) als perlocutionary act bezeichnet.
Übungsfragen °
? Übungsfrage °
Ordnen Sie die beiden Beispiele jeweils einem Begriff zu.
- Beispiele
- Das Kochen nach einem Kochrezept
- ein Kochrezept
- Begriffe
- ein Ausdruck
- eine Auswertung eines Ausdrucks