Hi Devin, Lilypond's syntax deviates from other programming languages in a subtle but significant way: certain characters -- namely brackets -- do not need to be explicitly nested inside one another. Rather, they occur at the points where their corresponding graphical object begins and ends. See here: http://www.lilypond.org/doc/v2.19/Documentation/learning/on-the-un_002dnestedness-of-brackets-and-ties
(just saw that Urs replied. Here's hoping I'm not redundant!) Cheers, A On Mon, Feb 15, 2016 at 5:03 PM, Devin <devin@ulibarri.website> wrote: > [This is a correction of previous messsage -- I meant "slurs", not > "staccato". SORRY!] > > Hi, > > I am working with Walter Bender on a visual programming language called > "Music Blocks" (http://musicblocks.net). > > Neither of us know Lilypond well enough, so maybe someone on this list > can help us out. > > As part of Music Blocks software, we are developing a feature where the > user can export to lilypond and we have a SLUR feature in our own > code, which we are trying to get to go down the pipeline to the lilypond > code. > > Our Question: > > Is this a bug? > > This doesn't work: > a'4 (b'4 \tuplet 3/2 {a'8 b'8 c'8} ) > > But this does: > > a'4 (b'4 \tuplet 3/2 {a'8 b'8 c'8) } > > (The parenthesis and brackets must be flipped in order for the lilypond > code to work) > > It does not make sense to me and Walter, but then again we may not be > familiar enough with how Lilypond works. > > At any rate, we are able to generate code either way, but if this is an > issue we thought to bring it up now. Our full conversation can be found > at > > https://github.com/walterbender/musicblocks/issues/180#issuecomment-184214934 > > Devin > > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user >
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user