我刚刚安装了 flex,我正在 Windows 7 64 位上尝试使用其 2.5.4 版本进行一些简单的测试。
我想将它与野牛生成的解析器集成。
因此,flex manual 说必须声明 %option bison-bridge。
在输入 .l 文件上运行 flex 时,出现错误:
Unrecognized %option bison-bridge
我尝试在命令行而不是在输入中设置此选项,但是在键入时:
flex.exe --help
没有可用的选项设置“野牛桥”...
有人可以帮我吗 ?
最佳答案
为什么要使用如此古老的 Flex 版本? 2.5.31 版本于 2003 年发布;当前版本是 2012 年 8 月的 2.5.37。
我不确定 Flex 2.5.4 何时发布(源仍可从上面的 URL 获得),但它可能根本不包括您所追求的功能。
升级!
关于windows - 无法识别的 %option bison-bridge with flex 2.5.4,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12600846/