mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
do/end blocks to work with rescue/ensure/else; CRuby2.5
This commit is contained in:
@@ -2577,7 +2577,7 @@ do_block : keyword_do_block
|
||||
local_nest(p);
|
||||
}
|
||||
opt_block_param
|
||||
compstmt
|
||||
bodystmt
|
||||
keyword_end
|
||||
{
|
||||
$$ = new_block(p,$3,$4);
|
||||
@@ -2667,7 +2667,7 @@ brace_block : '{'
|
||||
$<num>$ = p->lineno;
|
||||
}
|
||||
opt_block_param
|
||||
compstmt keyword_end
|
||||
bodystmt keyword_end
|
||||
{
|
||||
$$ = new_block(p,$3,$4);
|
||||
SET_LINENO($$, $<num>2);
|
||||
|
||||
Reference in New Issue
Block a user