> Proposal for Google Summer of Code: Modular LilyPond Parser in C++
> [...]

Thanks a lot for your proposal.  LilyPond doesn't participate as a
separate organization for GSoC this year; however, in case the GNU
project gets accepted (which wasn't the case last year, BTW), there
might be a slot available.  Results should be available on Feb. 19th.

> A short video demonstrating my current editor is available here:
> 
> https://www.youtube.com/watch?v=nQNUPbI9swA

Nice!

> The goal is not to replace LilyPond’s existing parser, but to
> provide an additional, editor oriented library that can be reused by
> external tools.

Some questions and general comments regarding parsers and lexers.

* Would there be any direct benefit for LilyPond per se?

* How do you ensure that your parser stays in sync with the one
  LilyPond uses?

* There is a nice, new Emacs mode for LilyPond available at

    https://github.com/shevvek/lilypond-ts-mode

  Have you seen it?

* AFAIK, Frescobaldi also offers a LilyPond parser at

    https://github.com/frescobaldi/python-ly


    Werner

Reply via email to