Scanning for the EOF character
Other people have had the following problem that I am having but I can't find anyone that has reported a solution.. getting Flex to spot the EOF (end of file). I need Flex to find EOF and return a token indicating that it has found it so it can tell Yacc/Bison that it has reached the end of an input source file and can report a successful parse.
Note that this question is not the same as this one because this is about Lex/Flex.
Any help would be awesome. Thank you.
Flex has <<EOF>>
pattern which matches only end-of-file. Probably you can return some token indicating end-of-file to the parser as the following.
<<EOF>> return END_OF_FILE;
链接地址: http://www.djcxy.com/p/57866.html
上一篇: Flex ++的常见困难
下一篇: 扫描EOF字符