Bug #6674 ยป not.diff
parse.y | ||
---|---|---|
$$ = dispatch1(begin, $3);
|
||
%*/
|
||
}
|
||
| tLPAREN_ARG {lex_state = EXPR_ENDARG;} rparen
|
||
{
|
||
/*%%%*/
|
||
$$ = 0;
|
||
/*%
|
||
$$ = dispatch1(paren, 0);
|
||
%*/
|
||
}
|
||
| tLPAREN_ARG expr {lex_state = EXPR_ENDARG;} rparen
|
||
{
|
||
/*%%%*/
|
||
... | ... | |
}
|
||
else if (IS_SPCARG(-1)) {
|
||
c = tLPAREN_ARG;
|
||
rb_warning0("(...) interpreted as grouped expression");
|
||
}
|
||
paren_nest++;
|
||
COND_PUSH(0);
|