我正在尝试在终端(Linux UBUNTU)中运行以下命令: 野牛-yd HML.y 我需要生成y.tab.c文件。但是我收到了一个错误:
HML.y:141.7-14: %type redeclaration for model
HML.y:123.7-14: previous declaration
该错误消息是什么意思?有人可以帮帮我吗?非常感谢!
答案 0 :(得分:0)
查看 HML.y 文件中的第123和141行。查看是否在两行上声明了非终端模型,如下所示:
%type <something> model;
删除两个声明中的一个。