summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authormame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-01-14 13:51:38 +0000
committermame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-01-14 13:51:38 +0000
commit14be478d883ef1cbcb3f1014a9e450c3b9765dce (patch)
tree37b1bd95f42bf537e5791269cbc664bf5f8da00d /tool
parentca6e1620bdf14ae0c7097a03541f5d9b770feac3 (diff)
parse.y: Use "p" for the variable of struct parser_params consistently
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'tool')
-rwxr-xr-xtool/ytab.sed12
1 files changed, 6 insertions, 6 deletions
diff --git a/tool/ytab.sed b/tool/ytab.sed
index a9599ce0ed..dc3cbe7117 100755
--- a/tool/ytab.sed
+++ b/tool/ytab.sed
@@ -35,15 +35,15 @@ a\
/^yy_stack_print/{
/parser/!{
H
- s/)$/, parser)/
- /\*/s/parser)$/struct parser_params *&/
+ s/)$/, p)/
+ /\*/s/p)$/struct parser_params *&/
}
}
/yy_stack_print.*;/{
x
/yy_stack_print/{
x
- s/\(yy_stack_print *\)(\(.*\));/\1(\2, parser);/
+ s/\(yy_stack_print *\)(\(.*\));/\1(\2, p);/
x
}
x
@@ -51,9 +51,9 @@ a\
/^yy_reduce_print/,/^}/{
s/fprintf *(stderr,/YYFPRINTF (parser,/g
}
-s/\( YYFPRINTF *(\)yyoutput,/\1parser,/
-s/\( YYFPRINTF *(\)stderr,/\1parser,/
-s/\( YYDPRINTF *((\)stderr,/\1parser,/
+s/\( YYFPRINTF *(\)yyoutput,/\1p,/
+s/\( YYFPRINTF *(\)stderr,/\1p,/
+s/\( YYDPRINTF *((\)stderr,/\1p,/
s/^\([ ]*\)\(yyerror[ ]*([ ]*parser,\)/\1parser_\2/
s!^ *extern char \*getenv();!/* & */!
s/^\(#.*\)".*\.tab\.c"/\1"parse.c"/