Hi, Jean.
Ah… Actually, I guess what might be going on. Are you using
a version of LilyPond that uses Guile 2? Homebrew, for
example? What does #(display (version)) print?
I have two different systems: one is Homebrew, the other not. They
produce:
(homebrew)> GNU LilyPond 2.22.2 (running Guile 2.2)
(other)> GNU LilyPond 2.22.1
ly/toc-init.ly in the LilyPond installation to change the
line
(children . ())
into
,(cons 'children '())
This produces the same error with both systems:
In procedure assq: Wrong type argument in position 2 (expecting
association list): ((name . toc371) (text . "01. Milwaulkee Avenue
(Blues q=108)") (toc-markup . tocItemMarkup) (parents) %% (children)
(children) (level . 0))