Nicolas Sceaux <nicolas.sceaux <at> free.fr> writes: > Using a loop construct (not part of guile), that would be: > > (loop for event in (ly:music-property event-chord 'elements) > unless (null? (ly:music-property event 'duration)) > do (set! (ly:music-property event 'duration) > new-duration)) > > Some parts of the LilyPond scheme code would be easier to read (and to > write) if they'd use it, imho.
How would this syntax come into play, of not with GUILE? One would have to build these functions in a private library? (Sorry for newbie-devel-speak here...) Michael _______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
