2.3.1 Definition der musikalischen Funktionen

Die allgemeine Form zur Definition musikalischer Funktionen ist:

function =
#(define-music-function
     (Arg1 Arg2 …)
     (Typ1? Typ2? …)
   body)

analot zu Scheme-Funktionen, siehe Definition von Scheme-Funktionen. In der Mehrzahl der Fälle ist body ein LilyPond-Codeabschnitt (siehe LilyPond-Codeabschnitte.

Eine Liste der möglichen Typenprädikate findet sich in Vordefinierte Typprädikate.

Siehe auch

Notationsreferenz: Vordefinierte Typprädikate.

Installierte Dateien: lily/music-scheme.cc, scm/c++.scm, scm/lily.scm.

LilyPond erweitern v2.25.14 (Entwicklungszweig).