lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Une question de Scheme


From: Loïc Chahine
Subject: Re: Une question de Scheme
Date: Sat, 18 May 2013 16:42:28 +0200
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6

Merci, Nicolas, c’est ce que je cherchais ! (Mais je croyais que c’était pour les chiffres et que ~a voulait dire ‘arabic’… Bon, mes talents de divinations sont vraiment à revoir.)

Le 18/05/13 16:40, Nicolas Sceaux a écrit :
Le 18 mai 2013 à 13:57, Loïc Chahine <address@hidden> a écrit :

J’aimerais trouver le moyen de dire juste "paroles" et que ça complète tout seul par ".ly". Comme 
ça, je pourrais faire un truc avec une condition et si la condition est remplie, lui dire de compléter par 
"2.ly" (pour obtenir "paroles2.ly").
Je suis à peu près sûr que quelqu’un sait, alors merci d’avance !
Pour construire des chaînes de caractère, je suggère d'utiliser la fonction 
format.
Son usage est décrit ici :
   
<http://www.gnu.org/software/guile/manual/html_node/Formatted-Output.html#index-format>

(let ((fichier "toto"))
    (format #f "~a.ly" fichier))
=> "toto.ly"

(let ((fichier "toto")
        (index 2))
    (format #f "~a~a.ly" fichier index))
=> "toto2.ly"







reply via email to

[Prev in Thread] Current Thread [Next in Thread]