input() return 0 when EOF after flex 2.6
This commit is contained in:
@@ -55,7 +55,7 @@ whitespace [ \t]+
|
|||||||
"/*" { char now, prev;
|
"/*" { char now, prev;
|
||||||
do
|
do
|
||||||
{ now = input();
|
{ now = input();
|
||||||
if (now == EOF) break;
|
if (now == 0) break;
|
||||||
else if (now == '\n') lineno++;
|
else if (now == '\n') lineno++;
|
||||||
else if (now == '/' && prev == '*') break;
|
else if (now == '/' && prev == '*') break;
|
||||||
prev = now;
|
prev = now;
|
||||||
|
|||||||
Reference in New Issue
Block a user