diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-05-18 16:25:53 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-05-18 16:25:53 +0900 |
| commit | d50c83cca72f5686292427f5b6606482fd3ad380 (patch) | |
| tree | 17c143f45ddda38498e86c551255057bfff5666c | |
| parent | 5eebbd7df23421235a2d6289784e18d572c4b18a (diff) | |
| download | mruby-d50c83cca72f5686292427f5b6606482fd3ad380.tar.gz mruby-d50c83cca72f5686292427f5b6606482fd3ad380.zip | |
parse.y: endless singleton method definition can omit parens.
| -rw-r--r-- | mrbgems/mruby-compiler/core/parse.y | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y index 2c2bff714..54f5262be 100644 --- a/mrbgems/mruby-compiler/core/parse.y +++ b/mrbgems/mruby-compiler/core/parse.y @@ -2370,7 +2370,7 @@ arg : lhs '=' arg_rhs nvars_unnest(p); p->in_def--; } - | defs_head f_arglist_paren '=' arg + | defs_head f_opt_arglist_paren '=' arg { $$ = $1; void_expr_error(p, $4); @@ -2379,7 +2379,7 @@ arg : lhs '=' arg_rhs p->in_def--; p->in_single--; } - | defs_head f_arglist_paren '=' arg modifier_rescue arg + | defs_head f_opt_arglist_paren '=' arg modifier_rescue arg { $$ = $1; void_expr_error(p, $4); |
