bison – Lex / Flex – 扫描EOF字符

其他人遇到以下问题,我遇到了,但我找不到任何已经报告解决方案的人.让Flex发现EOF(文件结尾).我需要Flex找到EOF,并返回一个表示它已经发现的令牌,以便它可以告诉Yacc / Bison它已经到达输入源文件的末尾,并且可以报告一个成功的解析.

请注意,this question与此不一样,因为这是关于Lex / Flex.

任何帮助都是极好的.谢谢.

解决方法

Flex有
<<EOF>>
只匹配文件结尾的模式.
可能您可以向解析器返回一些指示文件结尾的令牌
如下.
<<EOF>>     return END_OF_FILE;@H_404_15@

相关文章

一:display:flex布局display:flex是一种布局方式。它即可以...
1. flex设置元素垂直居中对齐在之前的一篇文章中记载过如何...
移动端开发知识点pc端软件和移动端apppc端软件是什么,有哪些...
最近挺忙的,准备考试,还有其他的事,没时间研究东西,快周...
display:flex;把容器设置为弹性盒模型(设置为弹性盒模型之后...
我在网页上运行了一个Flex应用程序,我想使用Command←组合键...