As far as I understand, it should be trivial to make a version of define-music-function where the user doesn't have to add these arguments manually, so the syntax is#(new-define-music-function (arg1 arg2 ... ) (typecheck1 typecheck2 ... ) #{ ordinary LilyPond code using $arg1 $arg2 ... #} }
I think that would satisfy most of my needs. Geoff _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user