]> git.saurik.com Git - bison.git/commitdiff
scanner: restore a missing start condition
authorAkim Demaille <akim@lrde.epita.fr>
Mon, 30 Jul 2012 12:54:27 +0000 (14:54 +0200)
committerAkim Demaille <akim@lrde.epita.fr>
Mon, 30 Jul 2012 12:54:27 +0000 (14:54 +0200)
$ flex src/scan-skel.l
src/scan-skel.l:145: multiple <<EOF>> rules for start condition SC_AT_DIRECTIVE_ARGS
src/scan-skel.l:145: multiple <<EOF>> rules for start condition SC_AT_DIRECTIVE_SKIP_WS
This is warning, and it seems there are no means to make it an error.

* src/scan-skel.l: Restore the start-condition INITIAL for an <<EOF>>
clause.

src/scan-skel.l

index 862b34fd37e43131aef9a68ac3c66e285bae363f..ed61b5c80e5682cac96134b42c8dbd6ad95529fa 100644 (file)
@@ -91,7 +91,7 @@ static void fail_for_invalid_at (char const *at);
 \n            out_lineno++; ECHO;
 [^@\n]+       ECHO;
 
-<<EOF>> {
+<INITIAL><<EOF>> {
   if (outname)
     {
       free (outname);