其他人有我遇到的以下问题,但我找不到任何报告解决方案的人..让Flex发现EOF(文件结束) . 我需要Flex来查找EOF并返回一个令牌,表明它已找到它,这样它就可以告诉Yacc / Bison它已经到达输入源文件的末尾并且可以报告成功的解析 .
请注意this question与此不同,因为这与Lex / Flex有关 .
任何帮助都是极好的 . 谢谢 .
其他人有我遇到的以下问题,但我找不到任何报告解决方案的人..让Flex发现EOF(文件结束) . 我需要Flex来查找EOF并返回一个令牌,表明它已找到它,这样它就可以告诉Yacc / Bison它已经到达输入源文件的末尾并且可以报告成功的解析 .
请注意this question与此不同,因为这与Lex / Flex有关 .
任何帮助都是极好的 . 谢谢 .
1 回答
Flex具有<<EOF>>模式,仅匹配文件结尾 . 可能您可以返回一些表示文件结束的标记到解析器,如下所示 .