David Kastrup <d...@gnu.org> writes:

> test =
> #(define-scheme-function (parser location num) (number?)
>   #{ \paper { top-margin =
>                  $(* num (module-ref (current-module) 'paper-height)) } #})
>
> \paper { \test 0.9 }
>
>
> { c'1 }
>
>
> I am somewhat irritated that a plain
>
> \test 0.9
>
> does not work just as well.  I thought I had done something to make that
> work at one point of time, but apparently not so.

<URL:http://code.google.com/p/lilypond/issues/detail?id=3892>
Issue 3892: Allow scheme expressions for scores, output defs, music in
            toplevel, book, bookpart, scores


Consists of commits:

Allow scheme expressions for scores, output defs, music in scores


Allow output defs as scheme expressions in toplevel, book, bookpart.


lily/parser.yy: whitespace fixes

http://codereview.appspot.com/82300044

-- 
David Kastrup

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

Reply via email to