我的 Parser.y 文件包含以下代码。
%defines "Parser.h"
我已经编译了此文件,但出现以下错误。
$野牛解析器.y
Parser.y:27.10-19:语法错误,意外字符串
所以我把这行注释掉了。
//%defines "Parser.h"
我已经编译了这个文件,没有错误,但它没有生成输出头文件。
我已经改变了编译选项。
$ 野牛 Parser.y --defines=Parser.h
它是成功的,但我不想使用带有“bison”命令的选项。
换句话说,我想在野牛文件中使用 %defines 选项。
我应该怎么办?
对不起,pooooooor 英语。