From aa892378a11cd763985051272f5708d86041ccd6 Mon Sep 17 00:00:00 2001 From: ydah Date: Tue, 24 Sep 2024 22:09:42 +0900 Subject: [PATCH] Use callee side tag specification of parameterizing rules --- parse.y | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/parse.y b/parse.y index 0aef04d3bf..26c3507637 100644 --- a/parse.y +++ b/parse.y @@ -2965,7 +2965,7 @@ rb_parser_ary_free(rb_parser_t *p, rb_parser_ary_t *ary) } ; -%rule words(begin, word_list) +%rule words(begin, word_list) : begin ' '+ word_list tSTRING_END { $$ = make_list($word_list, &@$); @@ -6038,7 +6038,7 @@ regexp : tREGEXP_BEG regexp_contents tREGEXP_END } ; -words : words(tWORDS_BEG, word_list) +words : words(tWORDS_BEG, word_list) ; word_list : /* none */ @@ -6062,7 +6062,7 @@ word : string_content } ; -symbols : words(tSYMBOLS_BEG, symbol_list) +symbols : words(tSYMBOLS_BEG, symbol_list) ; symbol_list : /* none */ @@ -6077,10 +6077,10 @@ symbol_list : /* none */ } ; -qwords : words(tQWORDS_BEG, qword_list) +qwords : words(tQWORDS_BEG, qword_list) ; -qsymbols : words(tQSYMBOLS_BEG, qsym_list) +qsymbols : words(tQSYMBOLS_BEG, qsym_list) ; qword_list : /* none */