Johan Vromans <[email protected]> writes:

> On Tue, 28 Jun 2016 11:05:59 +0200
> David Kastrup <[email protected]> wrote:
>
>> Basically you are expecting something akin to the #include of the C
>> preprocessor to accept calls of functions defined in C for specifying
>> the file to include.
>
> Except that in C #include is significantly different from the rest of
> the C syntax. #-lines are all different and independent of C-lines and
> syntax.

The same with LilyPond.  You can put \include in the midst of any
LilyPond construct without bothering about nesting.  Try

a.ly:

\score { a_\include "b.ily" } }

b.ily:

3^\markup { hi

This is not the mark of a construct working in a syntactical context.

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to