LilyPond erweitern: 2.3.1 Definition der musikalischen Funktionen

### 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 – Extending v2.24.4 (stabiler Zweig).