[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: raccourcis de fonctions
From: |
Gilles THIBAULT |
Subject: |
Re: raccourcis de fonctions |
Date: |
Tue, 26 May 2015 21:46:14 +0200 |
User-agent: |
KMail/4.12.5 (Linux/3.14.43-desktop-1.mga4; KDE/4.12.5; x86_64; ; ) |
Le mardi 26 mai 2015, 17:44:09 Daniel Cartron a écrit :
> Bonjour,
>
> J'ai fait une fonction du genre
>
> mafonction = #(define-music-function (parser location param1 param2
> note-event) (number? number-or-pair? ly:music?) .../...
>
> qui marche bien.
>
> Je voudrais permettre des raccourcis évitant de saisir param1 :
> foncTrois -> mafonction avec param1 = 3 par exemple.
>
Faire une fonction2 avec moins de paramètres qui appelle mafonction avec tous
les paramètres.
En scheme on peut mettre des paramètres optionnels et appeller cette fonction
avec un minimum de paramètres (c'est léger, c'est bien), mais en Lilypond un
argument optionnel doit être appeler avec \default, comme avec \mark par
exemple :
\mark \default et non \mark tout seul
C'est moins convivial sur ce point.
--
Gilles