[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Denemo-devel] [bug #33562] LilyPond parser failures
From: |
Richard Shann |
Subject: |
[Denemo-devel] [bug #33562] LilyPond parser failures |
Date: |
Fri, 19 Aug 2011 07:34:13 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-gb) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/531.2+ Debian/squeeze (2.30.6-1) Epiphany/2.30.6 |
Follow-up Comment #2, bug #33562 (project denemo):
One thing that is useful to know to work on the lilypond importer is that the
code can be run outside of Denemo (much quicker for testing). You make the
directory holding the parser the current working directory and put your test
lilypond in a file called test.ly there (IIRC) and then launch the parser. It
tests for whether it is running under Denemo and if not opens test.ly and
parses that.
You will need to be able to read scheme and to have some understanding of
lex/yacc lexer/parsers to make progress. What needs doing is, in itself,
fairly simple (accepting embedded scheme in the .ly file - that is stuff
starting with # would require a neat little call to scheme read procedure, but
the rest is just making more rules like ones already there).
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33562>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/