summaryrefslogtreecommitdiff
path: root/gen.c
diff options
context:
space:
mode:
authorVern Paxson <vern@ee.lbl.gov>1993-11-20 15:04:49 +0000
committerVern Paxson <vern@ee.lbl.gov>1993-11-20 15:04:49 +0000
commitc21cca430c765a25d5acd8e7ec472ac17b58f647 (patch)
treecd7fabfabf9744ffb089b344e32d29ee06d615d9 /gen.c
parent6e42b547eeb5b34c2ac5e2089611c5858c5fcf50 (diff)
Cleaner definition for yymore()
Fixed string broken across multiple lines
Diffstat (limited to 'gen.c')
-rw-r--r--gen.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/gen.c b/gen.c
index ee0f6ff..d4d6c06 100644
--- 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();