Luca Fascione <[email protected]> writes:

> On Mon, Mar 16, 2026 at 3:39 PM Lukas-Fabian Moser <[email protected]> wrote:
>
>> \parallelMusicExtended #'((chordmode . chords) voiceA (lyricmode .
>>
>> lyricsOne) (lyricmode . lyricsTwo)) "{
>>    c2.-"maj7" |
>>    c2 e8 c |
>>    -"ma -- zing __ _" |
>>    -"grace that __ _" |
>> }"
>>
>
> I thought that non-music functions (scheme procedures) had their input
> handed to them "as-is", you see.
>
> My mistake. If the parser is fundamentally in one of the
> note/chord/lyrics/header/... modes and can't be told "hang on, let me have
> at this first, then I'll get back to you",

Who is "me", and who would they get back to?  "me" cannot be the music
function body since it receives music expressions not strings or tokens,
and parsing into tokens would already be dependent on the current lexing
mode anyway.

-- 
David Kastrup


Reply via email to