我刚刚安装了 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/

10-10 13:24
查看更多