Bison是一种通用解析器生成器,它将带注释的上下文无关文法转换为使用LALR (1)解析器表的确定性LR或广义LR(GLR)解析器。 作为一项实验性功能,Bison还可以生成IELR (1)或规范的LR(1)解析器表。 一旦您精通Bison,就可以使用它来开发各种语言解析器,从用于简单台式计算器的语言解析器到复杂的编程语言。