Yacc 和 Bison
From:http://www.ibm.com/developerworks/cn/linux/sdk/lex/index.htmlYaccYacc 代表 Yet Another Compiler Compiler。 Yacc 的 GNU 版叫做Bison。它是一种工具,将任何一种编程语言的所有语法翻译成针对此种语言的Yacc 语 法解析器。它用巴科斯范式(BNF, Backus NaurForm)来书写。按照惯例,Yacc 文件有 .y 后缀。编译行如下调用 Yacc编译器: