扫描EOF字符

其他人遇到以下问题,但我无法找到任何已报告解决方案的人..让Flex找到EOF(文件结尾)。 我需要Flex来查找EOF并返回一个表明它已经找到它的标记,这样它可以告诉Yacc / Bison它已经到达输入源文件的末尾并且可以报告成功的解析。

请注意,这个问题与此不一样,因为这是关于Lex / Flex的。

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


Flex有<<EOF>>模式,它只匹配文件结束。 可能你可以返回一些表示文件结束的令牌给解析器,如下所示。

<<EOF>>     return END_OF_FILE;
链接地址: http://www.djcxy.com/p/57865.html

上一篇: Scanning for the EOF character

下一篇: Flex Specification yytext