B.3.1 Definiciones de funciones musicales

La forma general para definir funciones musicales es:

funcion =
#(define-music-function
     (parser location arg1 arg2 …)
     (tipo1? tipo2? …)
   cuerpo)

de forma bastante análoga a Definición de funciones de Scheme. Lo más probable es que el cuerpo sea un bloque de código de LilyPond.

Para ver una lista de los predicados de tipo disponibles, consulte Predicados de tipo predefinidos.

Véase también

Referencia de la notación: Predicados de tipo predefinidos.

Archivos de inicio: ‘lily/music-scheme.cc’, ‘scm/c++.scm’, ‘scm/lily.scm’.


Otros idiomas: English, deutsch, français.
Acerca de la selección automática del idioma.

LilyPond — Extender v2.18.2 (rama estable).