Talk:GNU Bison

message: This page needs a few things, IMHO:
* Description on Bison's history, its makers, and who is using it right now (the programming language Ruby is created using bison, for instance)
** --Michael.shebanow (talk) 02:27, 27 December 2015 (UTC)
replies: text: I started a "Who is using it" section. It lacks a lot of real-world usage, though. Espadrine (talk) 13:07, 1 July 2011 (UTC)
thread_title: What this page needs

message: Agreeing with the above, I believe more explanation of where it stands in the whole perspective of the parsing process. It says it is used along with flex, but what role to each play with each other.
jptdrake 18:11, 4 February 2007 (UTC)
replies: text: Circumstance hereby elects you to do improve this in a small or large way. Gronky 19:00, 4 February 2007 (UTC)

text: I agree that just describing it as "a parser generator" is ambiguous. This article does already say that flex is an automatic lexical analyzer, but it does not state explicitly that Bison generates a semantic analyzer. I think that defining the two concepts (lexical and semantic) and making a corresponding distinction between Bison and Flex is critical to the explanation of Bison. I however am not sure of the correct terminology and I cannot find a good resource to cite. Sam Tomato (talk) 20:50, 11 January 2015 (UTC)
thread_title:  More Explanation 

message: Yak / bison, now I got it. --Abdull (talk) 10:37, 26 February 2008 (UTC)
replies: text: I notice that the source of the name is not mentioned anywhere in the article. I would think that the above is correct and it is a play on yacc/yak, but I can't find any sources that explicitly say so. Are there any? - Paul Richter (talk) 04:43, 25 January 2012 (UTC)

text: http://www.developer.com/net/cplus/article.php/3642516/Classic-Parsing-with-Flex-and-Bison.htm would suffice.  Probably there are no authoritative sources TEDickey (talk) 09:21, 25 January 2012 (UTC)

text: You might find this helpful: http://tvtropes.org/pmwiki/pmwiki.php/Main/DontExplainTheJoke TEDickey (talk) 09:39, 25 January 2012 (UTC)
thread_title:  Word play 

message: This current article states that "GCC" once used Bison but later switched. However, the provided reference (a mailing list post made before the work even happened) only refers GCC's C++ front-end and specifically states that (at the time) they had no intention of replacing the C parser.
I haven't taken the time to research whether or not Bison was replaced wholesale or just for C++. However, What "GCC" actually refers to should probably be clarified and matched with a more appropriate reference. -- Craigbarnes85 (talk) 09:43, 11 August 2011 (UTC)
thread_title:  GCC 

message: In the list of applications using Bison, I removed this from the entry about Bash:
* It is distributed with Bison-generated files.
I guess this is referring to distributing Bash's source code.  I.e. Bash probably distributes the C files generated by Bison so that others can recompile Bash without having to have a compatible version of Bison installed.  (This is in addition to Bash distributing the parser source code that gets fed into Bison, as required by the GPL.)
AFAIK, this is common practice, so it should be a general comment in the article rather than just being attached to Bash.  I'll do that now.  Just wanted to leave a note in case I'd misunderstood.  Can someone reply to say I've got this right/wrong?  Gronky (talk) 23:19, 4 August 2013 (UTC)
thread_title:  Is Bash's distribution of generated files special? 

message: Hello fellow Wikipedians,
I have just modified one external link on GNU bison. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20101217042916/http://flex.sourceforge.net/manual/Bison-Bridge.html to http://flex.sourceforge.net/manual/Bison-Bridge.html
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 16:33, 9 October 2017 (UTC)
thread_title:  External links modified 

message: ...and informations about the initial author of this tool. You could do this in a history section - which would be cool. It´s an important open source tool helping programmers around the world for decades and it's still being used. It's author demands to be listet in this encyclopedia.
91.89.26.15 (talk) 23:18, 18 April 2020 (UTC)
thread_title:  Please give some credits...