The definition of \stringAppend is definitely awkward. After all, the only difference between \stringAppend and \string-append is that the former has a specified number of arguments, and the latter doesn’t work since in LilyPond syntax there is no delimiter like ‘)’ in Scheme. I wonder if we might introduce such a syntax element. But I can’t even think of a reasonable one: \end is not distinctive enough IMO. \out ? \. ?
It would allow writing:
%%%%%%%%%
\markup \string-append "foo" "bar" \.
%%%%%%%%%

Yours, Simon

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

Reply via email to