From cc3f1b7f5cccd652c4348d28f3e678a9ea3ac520 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 2 Nov 2016 16:14:20 +0900 Subject: allow single quoted labels in hashes; ref #3231 --- mrbgems/mruby-compiler/core/parse.y | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y index a00fd0c49..426c262fb 100644 --- a/mrbgems/mruby-compiler/core/parse.y +++ b/mrbgems/mruby-compiler/core/parse.y @@ -3241,6 +3241,10 @@ assoc : arg_value tASSOC arg_value { $$ = cons(new_sym(p, $1), $2); } + | tLABEL_END arg_value + { + $$ = cons(new_sym(p, new_strsym(p, $1)), $2); + } | tSTRING_BEG tLABEL_END arg_value { $$ = cons(new_sym(p, new_strsym(p, $2)), $3); -- cgit v1.2.3