Jean Abou Samra <j...@abou-samra.fr> writes:

> It's not unconceivable to build whitespace into the
> lexer pattern and have { 5 x c'1 } work.

> What this means is that if you create a custom note
> name language (with the undocumented not-yet-having-interface
> #(set! language-pitch-names (acons 'mylang my-pitch-alist
> language-pitch-names))), you won't be able to call a
> note 'x', because
>
> { c4 x4 }
>
> will be understood as
>
> { c 4x 4 }

Unless you put a comment or a newline in the middle.

> I don't see that as a big deal. Using 'r' or 'R' or 'q'
> as a note name is already not supported.

They are perfectly fine as lyrics though.  Entering the alphabet song
with durations would become a nightmare

> To me, the addition of this shorthand is worth a new element on this
> list.

R and r do not intermingle with the lexical categories of numbers.

-- 
David Kastrup

Reply via email to