编译原理中.tab.h文件干嘛的
时间: 2024-06-04 09:08:21 浏览: 166
.h和.c文件区别
.tab.h文件是由bison(GNU的Yacc解释器)生成的头文件,它包含了语法分析器的符号和标记。在语法分析期间,bison创建了一个语法分析器,该分析器从输入流中读取标记并尝试匹配语法规则。.tab.h文件提供了语法分析器需要的所有信息,包括终结符、非终结符和它们之间的关系等。因此,它是语法分析器的重要组成部分,用于在编译过程中进行语法分析及错误检测。
阅读全文
.h和.c文件区别