bigcab writes:

> (define function-value-list
>         (('duration      . ((lambda(x) (ly:duration-log x))))

What are you trying to achieve by doing (lambda (x) (foo x))?

>         ('step           . ((lambda(x) (ly:pitch-notename x))))
>         ('test           . ((lambda(x) (begin (display "salut :")
> (display x) (display ".\n")))))
>         ('octave         . ((lambda(x) (ly:pitch-octave x))))))

You probably want something like

   (define function-value-list
      `((duration . (,ly:duration-log))
        (step . (,ly:pitch-notename))
        (test . (,lambda (x) (begin (display "salut: ") ...)))
        ...))


Jan.

-- 
Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | AvatarĀ®  http://AvatarAcademy.nl

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to