Als Closure bezeichnet man eine Programmfunktion, die beim Aufruf ihren Definitionskontext reproduziert, selbst wenn dieser Kontext außerhalb der Funktion schon nicht mehr existiert. Closures "konservieren" also sozusagen ihren Kontext.
Closures sind kein allgemein übliches Konzept und werden daher nur von einigen Programmiersprachen angeboten. Zu den populären Vertretern zählenLisp (das sie wohl einführte?) und Perl, das im weiteren zur Veranschaulichung dient.
Person(en): Zeitraum: Firma:
kein Eintrag vorhanden - - kein Eintrag vorhanden
Es gibt 11 weiterführende Erklärungen oder Definitionen: