GNU bison
维基百科,自由的百科全书
| 開發者 | GNU計劃 |
|---|---|
| 穩定版本 | 2.5 (2011年5月14日)[1] [+/−] |
| 作業系統 | 跨平台 |
| 類型 | 语法分析器产生程式 |
| 許可協議 | GPL (自由軟件) |
| 網站 | www.gnu.org/software/bison |
GNU bison(Bison意为犎牛;而Yacc与意为牦牛的Yak同音)是一个自由软件,用于自动生成语法分析器程序,实际上可用于所有常见的操作系统。Bison把LALR形式的上下文无关文法描述转换为可做语法分析的C或C++程序。在新近版本中,Bison增加了对GLR语法分析算法的支持。
GNU bison基本兼容Yacc,并做了一些改进。它一般与flex一起使用。
脚注 [编辑]
- ^ Joel E. Denny (2011-05-15). "bison-2.5 released [stable]". comp.compilers. (Web link). .於2011-06-04查閱。
外部链接 [编辑]
- Bison Website in the GNU project
- Bison in Free Software Foundation's Directory
- Internals of C parsers generated by GNU Bison
|
|||||||||||||||||||