callback
Ein callback ist eine Routine, Funktion oder Methode,
deren Referenz in einem Aufruf als Argument an eine andere
Routine weitergereicht wird, sodass die aufgerufene Routine
ermöglicht wird, das Argument zu aktivieren. Die Technik
ermöglicht es einer niedrigeren Ebene des Programmes, eine
Funktion aufzurufen, die auf höherer Ebene definiert wurde.
Callbacks werden sehr ausgiebig in LilyPond eingesetzt, um
es Scheme-Code auf der Benutzerebene zu erlauben, wie viele
Funktionen der niedrigeren Ebene ausgeführt werden sollen.