创建y.tab.c文件时出错

时间:2013-08-19 07:49:41

标签: linux bison

我正在尝试在终端(Linux UBUNTU)中运行以下命令: 野牛-yd HML.y 我需要生成y.tab.c文件。但是我收到了一个错误:

HML.y:141.7-14: %type redeclaration for model
HML.y:123.7-14: previous declaration

该错误消息是什么意思?有人可以帮帮我吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

查看 HML.y 文件中的第123和141行。查看是否在两行上声明了非终端模型,如下所示:

%type <something> model;

删除两个声明中的一个。