aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
diff options
context:
space:
mode:
authormame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-01-15 16:12:34 +0000
committermame <mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-01-15 16:12:34 +0000
commite947f26f42dc97fa0c120748c5d02449494a011f (patch)
tree29c930fe5696ca8c188da8226aa4ddd43c39fd9e /parse.y
parente7c8b32423cefa8effe42414e315b4be112ec4cf (diff)
downloadruby-e947f26f42dc97fa0c120748c5d02449494a011f.tar.gz
parse.y: Removes unneeded Ripper/Parser guards
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y26
1 files changed, 1 insertions, 25 deletions
diff --git a/parse.y b/parse.y
index 333e429e52..0eb1d4fb46 100644
--- a/parse.y
+++ b/parse.y
@@ -1325,11 +1325,8 @@ command_asgn : lhs '=' command_rhs
command_rhs : command_call %prec tOP_ASGN
{
- /*%%%*/
value_expr($1);
$$ = $1;
- /*%
- %*/
}
| command_call modifier_rescue stmt
{
@@ -1366,12 +1363,8 @@ expr : command_call
expr_value : expr
{
- /*%%%*/
value_expr($1);
$$ = $1;
- /*%
- $$ = $1;
- %*/
}
;
@@ -1408,12 +1401,10 @@ fcall : operation
command : fcall command_args %prec tLOWEST
{
+ $$ = new_command(p, $1, $2);
/*%%%*/
- $$ = $1;
- $$->nd_args = $2;
nd_set_last_loc($1, nd_last_loc($2));
/*%
- $$ = dispatch2(command, $1, $2);
%*/
}
| fcall command_args cmd_brace_block
@@ -2089,12 +2080,8 @@ rel_expr : arg relop arg %prec '>'
arg_value : arg
{
- /*%%%*/
value_expr($1);
$$ = $1;
- /*%
- $$ = $1;
- %*/
}
;
@@ -2123,11 +2110,8 @@ aref_args : none
arg_rhs : arg %prec tOP_ASGN
{
- /*%%%*/
value_expr($1);
$$ = $1;
- /*%
- %*/
}
| arg modifier_rescue arg
{
@@ -2781,12 +2765,8 @@ primary : literal
primary_value : primary
{
- /*%%%*/
value_expr($1);
$$ = $1;
- /*%
- $$ = $1;
- %*/
}
;
@@ -4478,12 +4458,8 @@ opt_f_block_arg : ',' f_block_arg
singleton : var_ref
{
- /*%%%*/
value_expr($1);
$$ = $1;
- /*%
- $$ = $1;
- %*/
}
| '(' {SET_LEX_STATE(EXPR_BEG);} expr rparen
{