input() return 0 when EOF after flex 2.6

This commit is contained in:
2025-10-03 19:17:20 +09:00
parent cb19f33fef
commit add7307893

View File

@@ -55,7 +55,7 @@ whitespace [ \t]+
"/*" { char now, prev;
do
{ now = input();
if (now == EOF) break;
if (now == 0) break;
else if (now == '\n') lineno++;
else if (now == '/' && prev == '*') break;
prev = now;