]> granicus.if.org Git - flex/commitdiff
Cleaner definition for yymore()
authorVern Paxson <vern@ee.lbl.gov>
Sat, 20 Nov 1993 15:04:49 +0000 (15:04 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Sat, 20 Nov 1993 15:04:49 +0000 (15:04 +0000)
Fixed string broken across multiple lines

gen.c

diff --git a/gen.c b/gen.c
index ee0f6ffdb2387de4e87020957262f713e4b3e034..d4d6c06f47c2ca6a08ad4a98e75ede9dabb64d37 100644 (file)
--- a/gen.c
+++ b/gen.c
@@ -1211,10 +1211,8 @@ void make_tables()
                        indent_puts( "static int yy_more_len = 0;" );
                        }
 
-               indent_puts(
-               "#define yymore() do { yy_more_flag = 1; } while ( 0 )" );
-               indent_puts(
-               "#define YY_MORE_ADJ yy_more_len" );
+               indent_puts( "#define yymore() (yy_more_flag = 1)" );
+               indent_puts( "#define YY_MORE_ADJ yy_more_len" );
                }
 
        else
@@ -1273,8 +1271,7 @@ void make_tables()
                printf( "else if ( yy_act < %d )\n", num_rules );
                indent_up();
                indent_puts(
-               "fprintf(
-               stderr, \"--accepting rule at line %d (\\\"%s\\\")\\n\"," );
+       "fprintf( stderr, \"--accepting rule at line %d (\\\"%s\\\")\\n\"," );
                indent_puts( "         yy_rule_linenum[yy_act], yytext );" );
                indent_down();