On Thu 16 Oct 2025 at 14:14:43 (+0100), Timothy Lanfear wrote:
> On 16/10/2025 13:20, Silvain Dupertuis wrote:
> > It does not seem possible to combine hierarchically this kind of syntax.
> > % this notation does not work
> > % music.3.a = \relative c' {c2 d e1}
> > % music.3.b = \relative c' {c2. d4 c1}
> >
> This example fails because the parser takes a and b to be LilyPond
> note names rather than Scheme symbols. Choosing symbols that are
> distinct from note names works.
>
> \version "2.24.0"
>
> music.3.aa = \relative c' {c2 d e1}
> music.3.bb = \relative c' {c2. d4 c1}
>
> <<
> \music.3.aa
> \music.3.bb
> >>
But take care with this particular naming stratagem,
because ff is a note name in \language "english".
Cheers,
David.