Why does my Mac (OS X 10.7.3) have an old version (2.3) of Gnu Bison?
问题 The version of GNU Bison on my mac is 2.3 but I know that Bison 2.5 was released long ago. The book Flex & Bison uses version 2.5. Should I upgrade to 2.5 myself? Is it necessary? What's the difference between 2.3 and 2.5? 回答1: If you use Brew: brew tap homebrew/dupes && brew install bison If you use MacPorts: sudo port install bison If you use Fink, they're still on 2.3, just like Apple, so you'll have to edit the package yourself. If you know how to install Unix software, download it, untar