From add7307893753abc5fcc370412ec44be81366d2a Mon Sep 17 00:00:00 2001 From: yenru0 Date: Fri, 3 Oct 2025 19:17:20 +0900 Subject: [PATCH] input() return 0 when EOF after flex 2.6 --- src/cminus.l | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cminus.l b/src/cminus.l index 7785a61..486c61d 100644 --- a/src/cminus.l +++ b/src/cminus.l @@ -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;