diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-05-10 16:40:34 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-05-10 16:40:34 +0900 |
commit | 15f45ae4d12f14714ab3021b60887d8c7bf4b095 (patch) | |
tree | bac84fcd840b67d0456794dde53d6a08c0415591 /tool | |
parent | 9a4d39b95ed60a00aec2ee3447931015254eb794 (diff) | |
download | ruby-15f45ae4d12f14714ab3021b60887d8c7bf4b095.tar.gz |
Propagate parser_params to rb_yytnamerr
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/ytab.sed | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tool/ytab.sed b/tool/ytab.sed index f7438077dc..ac7e97107d 100755 --- a/tool/ytab.sed +++ b/tool/ytab.sed @@ -67,6 +67,8 @@ a\ /^yy_reduce_print/,/^}/{ s/fprintf *(stderr,/YYFPRINTF (p,/g } +s/^yysyntax_error (/&struct parser_params *p, / +s/YYSYNTAX_ERROR yysyntax_error (/&p, / s/\( YYFPRINTF *(\)yyoutput,/\1p,/ s/\( YYFPRINTF *(\)yyo,/\1p,/ s/\( YYFPRINTF *(\)stderr,/\1p,/ |