> 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
