[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GOP2-3 - GLISS (final)
From: |
David Kastrup |
Subject: |
Re: GOP2-3 - GLISS (final) |
Date: |
Fri, 10 Aug 2012 13:13:26 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
Joseph Rushton Wakeling <address@hidden> writes:
> On 10/08/12 02:23, David Kastrup wrote:
>> It would have been 3+2/8 at any rate since throwing parens into the
>> token syntax would have further messed up the ambiguities, and forms
>> like 3/2+2/5 would not likely have worked.
>
> Could it improve matters to have instead something like,
>
> 3:2 + 2:5
>
> ... i.e. to use a different symbol from / to separate the upper and
> lower values of time signature?
No.
> Then if you have something like,
>
> 3+2/3:4 + 3+2/3:8 + 3:10
>
> ... there should be little ambiguity for the parser.
This is not something to be done in the parser but in the lexer.
> I accept it's a major breaking syntax change (although the deprecation
> path and conversion rules ought to be pretty simple), but could this
> be a case where it's worth it?
No. There is no reason to throw further characters into the mix that
was already too heavy-handed just for the sake of \time.
--
David Kastrup
- Re: GOP2-3 - GLISS (final), (continued)
Re: GOP2-3 - GLISS (final), Bernard Hurley, 2012/08/09
Re: GOP2-3 - GLISS (final), Janek Warchoł, 2012/08/09
Re: GOP2-3 - GLISS (final), Joseph Rushton Wakeling, 2012/08/10
Re: GOP2-3 - GLISS (final),
David Kastrup <=
Re: GOP2-3 - GLISS (final), Trevor Daniels, 2012/08/10