thSoft / elysium

LilyPond IDE for Eclipse
http://elysium.thsoft.hu
14 stars 3 forks source link

Implement full grammar #49

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Define the semantic model for all features of LilyPond. Among others, this 
would enable generating scores in a model-based way.

Original issue reported on code.google.com by harmathdenes on 3 Aug 2012 at 9:39

GoogleCodeExporter commented 9 years ago
My version doesn't recognize \language, \clef, or the \major in \key  (\key e 
\major).

Original comment by siff...@museworld.com on 15 Aug 2012 at 4:51

GoogleCodeExporter commented 9 years ago
Please let me know:
What does "doesn't recognize" mean? Are these keywords marked as error?
What OS do you use? If Linux, Elysium may not autodetect your LilyPond 
installation location correctly. Does compiling work?

Original comment by harmathdenes on 15 Aug 2012 at 4:57

GoogleCodeExporter commented 9 years ago
Yes, red squiggly lines.  OS X (10.7.4)  Compiling and preview works fine.  
Lilypond 2.15.95 (It does recognize other keywords.)  Others it doesn't 
recognize (so far): acciaccatura, arpeggio.

Original comment by siff...@museworld.com on 15 Aug 2012 at 5:02

GoogleCodeExporter commented 9 years ago
Oh, and they're all this error message:

Unknown variable: (arpeggio)

Type:

Xtext check (fast)

Original comment by siff...@museworld.com on 15 Aug 2012 at 5:04

GoogleCodeExporter commented 9 years ago
Thanks for the elaboration. Elysium officially doesn't and won't support 
anything but the latest *stable* release of LilyPond. Please file a separate 
issue to support the grammar changes in the upcoming 2.16 LilyPond release.

Original comment by harmathdenes on 15 Aug 2012 at 7:06

nittka commented 9 years ago

Is this a duplicate of #55?

thSoft commented 9 years ago

Duplicate of #58