Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
glossar:bezeichnerumgebung [2017/09/26 10:20] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Bezeichnerumgebung ====== | ||
+ | //engl.:// **environment** | ||
+ | ===== Bedeutung ====== | ||
+ | Eine Bezeichnerumgebung ist eine Abbildung von Bezeichnern auf Werte (einschl. Funktionen) und Typen, ggf. auch auf andersartige Programmelemente. | ||
+ | |||
+ | Oft spricht man auch von Namensumgebung oder einfach von Umgebung (engl. environment). | ||
+ | |||
+ | ===== Bemerkungen ===== | ||
+ | * Programmiersprachen stellen üblicherweise eine Standard-Umgebung bereit mit den vordefinierten Programmelementen (Werten, Funktionen, Typen, etc.). In Haskell ist die Standard-Umgebung durch das Modul Prelude definiert. | ||
+ | * Jede Datenstruktur und jedes Modul definiert eine Bezeichnerumgebung. | ||