From 763ed7a6879a9e57a387bb538607c6be5aa09af4 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 29 Nov 2002 08:44:40 +0000 Subject: [PATCH] "," now elicits a warning, rather than being a token; this is more compatible with byacc. --- src/scan-gram.l | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/scan-gram.l b/src/scan-gram.l index b7d8b509..2ed043f0 100644 --- a/src/scan-gram.l +++ b/src/scan-gram.l @@ -266,11 +266,15 @@ splice (\\[ \f\t\v]*\n)* "=" return EQUAL; ":" rule_length = 0; return COLON; "|" rule_length = 0; return PIPE; - "," return COMMA; ";" return SEMICOLON; [ \f\n\t\v] STEP; + "," { + warn_at (*loc, _("stray `,' treated as white space")); + STEP; + } + {id} { val->symbol = symbol_get (yytext, *loc); rule_length++; -- 2.45.2