Extender LilyPond: B.1.6 Funciones vacías

### B.1.6 Funciones vacías

Una función musical debe devolver una expresión musical, pero a veces podemos necesitar una función en la que no hay música en juego (como la desactivación de la funcionalidad Apuntar y Pulsar). Para hacerlo, devolvemos una expresión musical `void` (vacía).

Este es el motivo por el que la forma que se devuelve es `(make-music ...)`. Con el valor de la propiedad `'void` establecido a `#t`, le decimos al analizador que descarte la expresión musical devuelta. así, la parte importante de la función musical vacía es el proceso realizado por la función, no la expresión musical que se devuelve.

>     noApuntarYPulsar =
>     #(define-music-function (parser location) ()
>        (ly:set-option 'point-and-click #f)
>        (make-music 'SequentialMusic 'void #t))
>     ...
>     \noApuntarYPulsar   % desactivar la funcionalidad Apuntar y Pulsar.

Otros idiomas: English, deutsch.

#### LilyPond — Extender