bison 3.0 released
Posted Aug 3, 2013 6:16 UTC (Sat) by dakas (guest, #88146)
Posted Aug 3, 2013 10:37 UTC (Sat) by HelloWorld (guest, #56129)
Anyway, you could just ship the code generated by bison, right?
Posted Aug 3, 2013 11:27 UTC (Sat) by dakas (guest, #88146)
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
Posted Aug 3, 2013 11:38 UTC (Sat) by rsidd (subscriber, #2582)
Posted Aug 3, 2013 13:37 UTC (Sat) by pbonzini (subscriber, #60935)
Posted Aug 3, 2013 17:50 UTC (Sat) by JoeBuck (guest, #2330)
Posted Aug 3, 2013 15:58 UTC (Sat) by andresfreund (subscriber, #69562)
Posted Aug 3, 2013 16:26 UTC (Sat) by rsidd (subscriber, #2582)
Posted Aug 5, 2013 5:18 UTC (Mon) by quanstro (guest, #77996)
using the very latest features for acmeprog x.y.z, thus requiring that version to be installed might just be a bridge too far. especially if other things, like a day job, require version p.d.q.
Posted Aug 3, 2013 16:47 UTC (Sat) by jiiksteri (subscriber, #75247)
How so? Isn't this the same thing that's done with autotools all the time, and nobody's compl... wait everybody's complaining. Nm then :)
Posted Aug 3, 2013 17:45 UTC (Sat) by dakas (guest, #88146)
So you can of course ask "why would it be the job of a music typesetting programming team to track down code generation problems in a compiler?". But then somebody needs to do it...
Moving to newer Bison would not be really feasible right now. But at one point of time, we certainly will do so. The LilyPond grammar does a lot of weird things, like generating artificial tokens and hoping that the grammar state has not permanently registered the previously seen token already. GLR parsers might or might not make this easier.
Posted Aug 5, 2013 15:13 UTC (Mon) by Wol (guest, #4433)
I couldn't build lily using the then-latest version of SuSE.
Posted Aug 3, 2013 21:07 UTC (Sat) by HelloWorld (guest, #56129)
Posted Aug 3, 2013 20:00 UTC (Sat) by jrn (subscriber, #64214)
Posted Aug 5, 2013 4:43 UTC (Mon) by tetromino (subscriber, #33846)
Posted Aug 6, 2013 13:59 UTC (Tue) by madscientist (subscriber, #16861)
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds