Talk:GNU Bison
Computing: Software Stub‑class | ||||||||||||||||
|
What this page needs
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)
- A piece of grammar, and a text to explain that grammar (some stuff could be found a the Introduction to Bison
- 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)
More Explanation
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)
- Circumstance hereby elects you to do improve this in a small or large way. Gronky 19:00, 4 February 2007 (UTC)
Word play
Yak / bison, now I got it. --Abdull (talk) 10:37, 26 February 2008 (UTC)
- 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)
- 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)
GCC
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)