mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
parent
ea520ca927
commit
ae07b66aaa
2 changed files with 2 additions and 0 deletions
1
parse.y
1
parse.y
|
@ -4799,6 +4799,7 @@ f_label : tLABEL
|
|||
ID id = get_id($1);
|
||||
arg_var(p, formal_argument(p, id));
|
||||
p->cur_arg = id;
|
||||
p->max_numparam = -1;
|
||||
$$ = $1;
|
||||
}
|
||||
;
|
||||
|
|
|
@ -1301,6 +1301,7 @@ eom
|
|||
assert_syntax_error('->(){@1}', /ordinary parameter is defined/)
|
||||
assert_syntax_error('->(x){@1}', /ordinary parameter is defined/)
|
||||
assert_syntax_error('->x{@1}', /ordinary parameter is defined/)
|
||||
assert_syntax_error('->x:@2{}', /ordinary parameter is defined/)
|
||||
assert_syntax_error('proc {@1 = nil}', /Can't assign to numbered parameter @1/)
|
||||
assert_syntax_error('proc {@01}', /leading zero/)
|
||||
assert_syntax_error('proc {@1_}', /unexpected/)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue