From: Akim Demaille Date: Wed, 14 Nov 2012 09:57:45 +0000 (+0100) Subject: scanner: use explicit "ignore" statements X-Git-Tag: v2.6.90~36 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/96029914a688997caef26edb87aa4c2131299fed?hp=-c scanner: use explicit "ignore" statements * src/scan-gram.l: here. --- 96029914a688997caef26edb87aa4c2131299fed diff --git a/src/scan-gram.l b/src/scan-gram.l index ad061cc6..8774dc0a 100644 --- a/src/scan-gram.l +++ b/src/scan-gram.l @@ -148,7 +148,7 @@ splice (\\[ \f\t\v]*\n)* /* Comments and white space. */ "," warn_at (*loc, _("stray ',' treated as white space")); [ \f\n\t\v] | - "//".* ; + "//".* continue; "/*" { token_start = loc->start; context_state = YY_START; @@ -403,7 +403,7 @@ splice (\\[ \f\t\v]*\n)* { "*/" BEGIN context_state; - .|\n ; + .|\n continue; <> unexpected_eof (token_start, "*/"); BEGIN context_state; }