小编use*_*432的帖子

GNU/Flex C++是否可以工作?

引用本书flex&bison(O'Reilly,John Levine,2009):

"Bison可以用C++创建解析器.虽然flex似乎能够创建C++,但扫描程序,C++代码不起作用.[21]幸运的是,在C++下通过flex编译创建的C扫描程序并不难使用flex带有野牛C++解析器的C扫描器".(脚注[21]:"这是由编写它的人证实的.它最终可能会被修复,但结果却很难为柔性扫描仪设计一个好的C++接口.")

在我努力编写一个相当复杂的Flex扫描程序之前,我(我想我们很多人)想知道自2009年以来是否有任何关于这方面的变化.有没有人成功编写Flex/C++解析器?如果是这样,是否值得努力,或者C扫描仪是否仍然是最安全的C扫描仪?

c++ bison flex-lexer

5
推荐指数
1
解决办法
961
查看次数

标签 统计

bison ×1

c++ ×1

flex-lexer ×1