On Thu, Aug 09, 2012 at 10:05:14AM +0100, Graham Percival wrote:
> 
> 
> ** Subset for first phase
> 
> In greater detail: I’m suggesting that we have multiple rounds of
> syntax stabilization. The proposed elements of current lilypond
> notation which we will stabilize is captured by these two files:
> 
> \version "2.16.0"
> \header {
>   title = "don't overwrite this title"
>   composer = "the lilypond GLISS team"
> }
> \score {
>   \new Staff {
>     \new Voice {
>       \partial 8 d8 |
>       c4 d' e, f'' |
>       \times 2/3 {a4 b c} \grace {d16} d2 |
>       \acciaccatura {b16} c2 \appoggiatura {b16} c2 |
>     }
>   }
>   \layout {}
>   \midi {}
> }
> 
> \version "2.16.0"
> \score {
>   \new Staff {
>     \new Voice {
>       \relative c, {
>         \clef "bass"
>         \time 3/4
>         \tempo "Andante" 4 = 120
>         c2\mp e8 c' |
>         g'2. |
>         \time 6/8
>         \key d \major
>         \tempo "Allegro" 4. = 120
>         f4.\f eisis8 eis r |
>         deses,8 des r e'8 c c,8 |
>       }
>     }
>   }
> }
> 
> and then we guarantee that these files will compile, completely
> unmodified (no convert-ly allowed), for every lilypond 3.x
> version.

This seems a great place to start. I have started to write an
application that will eventually be able to both generate lilypond
code and read a subset of it. The gradual stabilising of lily
will be very helpful.

Bernard

_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to