2.2 Fonctions Scheme
Les fonctions Scheme sont des procédures Scheme chargées de créer
des expressions Scheme à partir de code rédigé selon la syntaxe de
LilyPond. Elles peuvent être appelées en de nombreux endroits, à l’aide
d’un ‘#’, où spécifier une valeur en syntaxe Scheme est autorisé.
Bien que Scheme dispose de fonctions en propre, nous nous intéresserons,
au fil des paragraphes qui suivent, aux fonctions syntaxiques,
autrement dit des fonctions qui reçoivent des arguments libellés dans la
syntaxe de LilyPond.