summaryrefslogtreecommitdiff
path: root/test/racc/regress/ruby22
diff options
context:
space:
mode:
Diffstat (limited to 'test/racc/regress/ruby22')
-rw-r--r--test/racc/regress/ruby22864
1 files changed, 432 insertions, 432 deletions
diff --git a/test/racc/regress/ruby22 b/test/racc/regress/ruby22
index 7f999ee123..bf626310f6 100644
--- a/test/racc/regress/ruby22
+++ b/test/racc/regress/ruby22
@@ -1,6 +1,6 @@
#
# DO NOT MODIFY!!!!
-# This file is automatically generated by Racc 1.4.14
+# This file is automatically generated by Racc 1.4.16.pre.1
# from Racc grammer file "".
#
@@ -3347,7 +3347,7 @@ Racc_debug_parser = false
module_eval(<<'.,.,', 'ruby22.y', 78)
def _reduce_2(val, _values, result)
result = @builder.compstmt(val[0])
-
+
result
end
.,.,
@@ -3355,7 +3355,7 @@ module_eval(<<'.,.,', 'ruby22.y', 78)
module_eval(<<'.,.,', 'ruby22.y', 83)
def _reduce_3(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -3363,7 +3363,7 @@ module_eval(<<'.,.,', 'ruby22.y', 83)
module_eval(<<'.,.,', 'ruby22.y', 87)
def _reduce_4(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -3371,7 +3371,7 @@ module_eval(<<'.,.,', 'ruby22.y', 87)
module_eval(<<'.,.,', 'ruby22.y', 91)
def _reduce_5(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -3379,7 +3379,7 @@ module_eval(<<'.,.,', 'ruby22.y', 91)
module_eval(<<'.,.,', 'ruby22.y', 95)
def _reduce_6(val, _values, result)
result = [ val[1] ]
-
+
result
end
.,.,
@@ -3389,7 +3389,7 @@ module_eval(<<'.,.,', 'ruby22.y', 95)
module_eval(<<'.,.,', 'ruby22.y', 101)
def _reduce_8(val, _values, result)
result = @builder.preexe(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -3408,7 +3408,7 @@ module_eval(<<'.,.,', 'ruby22.y', 106)
rescue_bodies,
else_t, else_,
ensure_t, ensure_)
-
+
result
end
.,.,
@@ -3416,7 +3416,7 @@ module_eval(<<'.,.,', 'ruby22.y', 106)
module_eval(<<'.,.,', 'ruby22.y', 122)
def _reduce_10(val, _values, result)
result = @builder.compstmt(val[0])
-
+
result
end
.,.,
@@ -3424,7 +3424,7 @@ module_eval(<<'.,.,', 'ruby22.y', 122)
module_eval(<<'.,.,', 'ruby22.y', 127)
def _reduce_11(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -3432,7 +3432,7 @@ module_eval(<<'.,.,', 'ruby22.y', 127)
module_eval(<<'.,.,', 'ruby22.y', 131)
def _reduce_12(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -3440,7 +3440,7 @@ module_eval(<<'.,.,', 'ruby22.y', 131)
module_eval(<<'.,.,', 'ruby22.y', 135)
def _reduce_13(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -3448,7 +3448,7 @@ module_eval(<<'.,.,', 'ruby22.y', 135)
module_eval(<<'.,.,', 'ruby22.y', 139)
def _reduce_14(val, _values, result)
result = [ val[1] ]
-
+
result
end
.,.,
@@ -3458,7 +3458,7 @@ module_eval(<<'.,.,', 'ruby22.y', 139)
module_eval(<<'.,.,', 'ruby22.y', 145)
def _reduce_16(val, _values, result)
diagnostic :error, :begin_in_method, nil, val[0]
-
+
result
end
.,.,
@@ -3466,7 +3466,7 @@ module_eval(<<'.,.,', 'ruby22.y', 145)
module_eval(<<'.,.,', 'ruby22.y', 150)
def _reduce_17(val, _values, result)
@lexer.state = :expr_fname
-
+
result
end
.,.,
@@ -3474,7 +3474,7 @@ module_eval(<<'.,.,', 'ruby22.y', 150)
module_eval(<<'.,.,', 'ruby22.y', 154)
def _reduce_18(val, _values, result)
result = @builder.alias(val[0], val[1], val[3])
-
+
result
end
.,.,
@@ -3484,7 +3484,7 @@ module_eval(<<'.,.,', 'ruby22.y', 158)
result = @builder.alias(val[0],
@builder.gvar(val[1]),
@builder.gvar(val[2]))
-
+
result
end
.,.,
@@ -3494,7 +3494,7 @@ module_eval(<<'.,.,', 'ruby22.y', 164)
result = @builder.alias(val[0],
@builder.gvar(val[1]),
@builder.back_ref(val[2]))
-
+
result
end
.,.,
@@ -3502,7 +3502,7 @@ module_eval(<<'.,.,', 'ruby22.y', 164)
module_eval(<<'.,.,', 'ruby22.y', 170)
def _reduce_21(val, _values, result)
diagnostic :error, :nth_ref_alias, nil, val[2]
-
+
result
end
.,.,
@@ -3510,7 +3510,7 @@ module_eval(<<'.,.,', 'ruby22.y', 170)
module_eval(<<'.,.,', 'ruby22.y', 174)
def _reduce_22(val, _values, result)
result = @builder.undef_method(val[0], val[1])
-
+
result
end
.,.,
@@ -3519,7 +3519,7 @@ module_eval(<<'.,.,', 'ruby22.y', 178)
def _reduce_23(val, _values, result)
result = @builder.condition_mod(val[0], nil,
val[1], val[2])
-
+
result
end
.,.,
@@ -3528,7 +3528,7 @@ module_eval(<<'.,.,', 'ruby22.y', 183)
def _reduce_24(val, _values, result)
result = @builder.condition_mod(nil, val[0],
val[1], val[2])
-
+
result
end
.,.,
@@ -3536,7 +3536,7 @@ module_eval(<<'.,.,', 'ruby22.y', 183)
module_eval(<<'.,.,', 'ruby22.y', 188)
def _reduce_25(val, _values, result)
result = @builder.loop_mod(:while, val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3544,7 +3544,7 @@ module_eval(<<'.,.,', 'ruby22.y', 188)
module_eval(<<'.,.,', 'ruby22.y', 192)
def _reduce_26(val, _values, result)
result = @builder.loop_mod(:until, val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3556,7 +3556,7 @@ module_eval(<<'.,.,', 'ruby22.y', 196)
nil, val[2])
result = @builder.begin_body(val[0], [ rescue_body ])
-
+
result
end
.,.,
@@ -3564,7 +3564,7 @@ module_eval(<<'.,.,', 'ruby22.y', 196)
module_eval(<<'.,.,', 'ruby22.y', 204)
def _reduce_28(val, _values, result)
result = @builder.postexe(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -3574,7 +3574,7 @@ module_eval(<<'.,.,', 'ruby22.y', 204)
module_eval(<<'.,.,', 'ruby22.y', 209)
def _reduce_30(val, _values, result)
result = @builder.multi_assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3582,7 +3582,7 @@ module_eval(<<'.,.,', 'ruby22.y', 209)
module_eval(<<'.,.,', 'ruby22.y', 213)
def _reduce_31(val, _values, result)
result = @builder.op_assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3593,7 +3593,7 @@ module_eval(<<'.,.,', 'ruby22.y', 217)
@builder.index(
val[0], val[1], val[2], val[3]),
val[4], val[5])
-
+
result
end
.,.,
@@ -3604,7 +3604,7 @@ module_eval(<<'.,.,', 'ruby22.y', 224)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -3615,7 +3615,7 @@ module_eval(<<'.,.,', 'ruby22.y', 231)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -3626,7 +3626,7 @@ module_eval(<<'.,.,', 'ruby22.y', 238)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -3637,7 +3637,7 @@ module_eval(<<'.,.,', 'ruby22.y', 245)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -3645,7 +3645,7 @@ module_eval(<<'.,.,', 'ruby22.y', 245)
module_eval(<<'.,.,', 'ruby22.y', 252)
def _reduce_37(val, _values, result)
@builder.op_assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3654,7 +3654,7 @@ module_eval(<<'.,.,', 'ruby22.y', 256)
def _reduce_38(val, _values, result)
result = @builder.assign(val[0], val[1],
@builder.array(nil, val[2], nil))
-
+
result
end
.,.,
@@ -3662,7 +3662,7 @@ module_eval(<<'.,.,', 'ruby22.y', 256)
module_eval(<<'.,.,', 'ruby22.y', 261)
def _reduce_39(val, _values, result)
result = @builder.multi_assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3672,7 +3672,7 @@ module_eval(<<'.,.,', 'ruby22.y', 261)
module_eval(<<'.,.,', 'ruby22.y', 267)
def _reduce_41(val, _values, result)
result = @builder.assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3680,7 +3680,7 @@ module_eval(<<'.,.,', 'ruby22.y', 267)
module_eval(<<'.,.,', 'ruby22.y', 271)
def _reduce_42(val, _values, result)
result = @builder.assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3690,7 +3690,7 @@ module_eval(<<'.,.,', 'ruby22.y', 271)
module_eval(<<'.,.,', 'ruby22.y', 277)
def _reduce_44(val, _values, result)
result = @builder.logical_op(:and, val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3698,7 +3698,7 @@ module_eval(<<'.,.,', 'ruby22.y', 277)
module_eval(<<'.,.,', 'ruby22.y', 281)
def _reduce_45(val, _values, result)
result = @builder.logical_op(:or, val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3706,7 +3706,7 @@ module_eval(<<'.,.,', 'ruby22.y', 281)
module_eval(<<'.,.,', 'ruby22.y', 285)
def _reduce_46(val, _values, result)
result = @builder.not_op(val[0], nil, val[2], nil)
-
+
result
end
.,.,
@@ -3714,7 +3714,7 @@ module_eval(<<'.,.,', 'ruby22.y', 285)
module_eval(<<'.,.,', 'ruby22.y', 289)
def _reduce_47(val, _values, result)
result = @builder.not_op(val[0], nil, val[1], nil)
-
+
result
end
.,.,
@@ -3733,7 +3733,7 @@ module_eval(<<'.,.,', 'ruby22.y', 301)
def _reduce_53(val, _values, result)
result = @builder.call_method(val[0], val[1], val[2],
nil, val[3], nil)
-
+
result
end
.,.,
@@ -3741,7 +3741,7 @@ module_eval(<<'.,.,', 'ruby22.y', 301)
module_eval(<<'.,.,', 'ruby22.y', 307)
def _reduce_54(val, _values, result)
@static_env.extend_dynamic
-
+
result
end
.,.,
@@ -3751,7 +3751,7 @@ module_eval(<<'.,.,', 'ruby22.y', 311)
result = [ val[0], val[2], val[3], val[4] ]
@static_env.unextend
-
+
result
end
.,.,
@@ -3762,7 +3762,7 @@ module_eval(<<'.,.,', 'ruby22.y', 320)
def _reduce_57(val, _values, result)
result = @builder.call_method(nil, nil, val[0],
nil, val[1], nil)
-
+
result
end
.,.,
@@ -3775,7 +3775,7 @@ module_eval(<<'.,.,', 'ruby22.y', 325)
begin_t, args, body, end_t = val[2]
result = @builder.block(method_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -3784,7 +3784,7 @@ module_eval(<<'.,.,', 'ruby22.y', 334)
def _reduce_59(val, _values, result)
result = @builder.call_method(val[0], val[1], val[2],
nil, val[3], nil)
-
+
result
end
.,.,
@@ -3797,7 +3797,7 @@ module_eval(<<'.,.,', 'ruby22.y', 339)
begin_t, args, body, end_t = val[4]
result = @builder.block(method_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -3806,7 +3806,7 @@ module_eval(<<'.,.,', 'ruby22.y', 348)
def _reduce_61(val, _values, result)
result = @builder.call_method(val[0], val[1], val[2],
nil, val[3], nil)
-
+
result
end
.,.,
@@ -3819,7 +3819,7 @@ module_eval(<<'.,.,', 'ruby22.y', 353)
begin_t, args, body, end_t = val[4]
result = @builder.block(method_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -3828,7 +3828,7 @@ module_eval(<<'.,.,', 'ruby22.y', 362)
def _reduce_63(val, _values, result)
result = @builder.keyword_cmd(:super, val[0],
nil, val[1], nil)
-
+
result
end
.,.,
@@ -3837,7 +3837,7 @@ module_eval(<<'.,.,', 'ruby22.y', 367)
def _reduce_64(val, _values, result)
result = @builder.keyword_cmd(:yield, val[0],
nil, val[1], nil)
-
+
result
end
.,.,
@@ -3846,7 +3846,7 @@ module_eval(<<'.,.,', 'ruby22.y', 372)
def _reduce_65(val, _values, result)
result = @builder.keyword_cmd(:return, val[0],
nil, val[1], nil)
-
+
result
end
.,.,
@@ -3855,7 +3855,7 @@ module_eval(<<'.,.,', 'ruby22.y', 377)
def _reduce_66(val, _values, result)
result = @builder.keyword_cmd(:break, val[0],
nil, val[1], nil)
-
+
result
end
.,.,
@@ -3864,7 +3864,7 @@ module_eval(<<'.,.,', 'ruby22.y', 382)
def _reduce_67(val, _values, result)
result = @builder.keyword_cmd(:next, val[0],
nil, val[1], nil)
-
+
result
end
.,.,
@@ -3872,7 +3872,7 @@ module_eval(<<'.,.,', 'ruby22.y', 382)
module_eval(<<'.,.,', 'ruby22.y', 388)
def _reduce_68(val, _values, result)
result = @builder.multi_lhs(nil, val[0], nil)
-
+
result
end
.,.,
@@ -3880,7 +3880,7 @@ module_eval(<<'.,.,', 'ruby22.y', 388)
module_eval(<<'.,.,', 'ruby22.y', 392)
def _reduce_69(val, _values, result)
result = @builder.begin(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3888,7 +3888,7 @@ module_eval(<<'.,.,', 'ruby22.y', 392)
module_eval(<<'.,.,', 'ruby22.y', 397)
def _reduce_70(val, _values, result)
result = @builder.multi_lhs(nil, val[0], nil)
-
+
result
end
.,.,
@@ -3896,7 +3896,7 @@ module_eval(<<'.,.,', 'ruby22.y', 397)
module_eval(<<'.,.,', 'ruby22.y', 401)
def _reduce_71(val, _values, result)
result = @builder.multi_lhs(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3907,7 +3907,7 @@ module_eval(<<'.,.,', 'ruby22.y', 407)
def _reduce_73(val, _values, result)
result = val[0].
push(val[1])
-
+
result
end
.,.,
@@ -3916,7 +3916,7 @@ module_eval(<<'.,.,', 'ruby22.y', 412)
def _reduce_74(val, _values, result)
result = val[0].
push(@builder.splat(val[1], val[2]))
-
+
result
end
.,.,
@@ -3926,7 +3926,7 @@ module_eval(<<'.,.,', 'ruby22.y', 417)
result = val[0].
push(@builder.splat(val[1], val[2])).
concat(val[4])
-
+
result
end
.,.,
@@ -3935,7 +3935,7 @@ module_eval(<<'.,.,', 'ruby22.y', 423)
def _reduce_76(val, _values, result)
result = val[0].
push(@builder.splat(val[1]))
-
+
result
end
.,.,
@@ -3945,7 +3945,7 @@ module_eval(<<'.,.,', 'ruby22.y', 428)
result = val[0].
push(@builder.splat(val[1])).
concat(val[3])
-
+
result
end
.,.,
@@ -3953,7 +3953,7 @@ module_eval(<<'.,.,', 'ruby22.y', 428)
module_eval(<<'.,.,', 'ruby22.y', 434)
def _reduce_78(val, _values, result)
result = [ @builder.splat(val[0], val[1]) ]
-
+
result
end
.,.,
@@ -3962,7 +3962,7 @@ module_eval(<<'.,.,', 'ruby22.y', 438)
def _reduce_79(val, _values, result)
result = [ @builder.splat(val[0], val[1]),
*val[3] ]
-
+
result
end
.,.,
@@ -3970,7 +3970,7 @@ module_eval(<<'.,.,', 'ruby22.y', 438)
module_eval(<<'.,.,', 'ruby22.y', 443)
def _reduce_80(val, _values, result)
result = [ @builder.splat(val[0]) ]
-
+
result
end
.,.,
@@ -3979,7 +3979,7 @@ module_eval(<<'.,.,', 'ruby22.y', 447)
def _reduce_81(val, _values, result)
result = [ @builder.splat(val[0]),
*val[2] ]
-
+
result
end
.,.,
@@ -3989,7 +3989,7 @@ module_eval(<<'.,.,', 'ruby22.y', 447)
module_eval(<<'.,.,', 'ruby22.y', 454)
def _reduce_83(val, _values, result)
result = @builder.begin(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -3997,7 +3997,7 @@ module_eval(<<'.,.,', 'ruby22.y', 454)
module_eval(<<'.,.,', 'ruby22.y', 459)
def _reduce_84(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -4005,7 +4005,7 @@ module_eval(<<'.,.,', 'ruby22.y', 459)
module_eval(<<'.,.,', 'ruby22.y', 463)
def _reduce_85(val, _values, result)
result = val[0] << val[1]
-
+
result
end
.,.,
@@ -4013,7 +4013,7 @@ module_eval(<<'.,.,', 'ruby22.y', 463)
module_eval(<<'.,.,', 'ruby22.y', 468)
def _reduce_86(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -4021,7 +4021,7 @@ module_eval(<<'.,.,', 'ruby22.y', 468)
module_eval(<<'.,.,', 'ruby22.y', 472)
def _reduce_87(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -4029,7 +4029,7 @@ module_eval(<<'.,.,', 'ruby22.y', 472)
module_eval(<<'.,.,', 'ruby22.y', 477)
def _reduce_88(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -4037,7 +4037,7 @@ module_eval(<<'.,.,', 'ruby22.y', 477)
module_eval(<<'.,.,', 'ruby22.y', 481)
def _reduce_89(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -4045,7 +4045,7 @@ module_eval(<<'.,.,', 'ruby22.y', 481)
module_eval(<<'.,.,', 'ruby22.y', 485)
def _reduce_90(val, _values, result)
result = @builder.index_asgn(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -4053,7 +4053,7 @@ module_eval(<<'.,.,', 'ruby22.y', 485)
module_eval(<<'.,.,', 'ruby22.y', 489)
def _reduce_91(val, _values, result)
result = @builder.attr_asgn(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4061,7 +4061,7 @@ module_eval(<<'.,.,', 'ruby22.y', 489)
module_eval(<<'.,.,', 'ruby22.y', 493)
def _reduce_92(val, _values, result)
result = @builder.attr_asgn(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4069,7 +4069,7 @@ module_eval(<<'.,.,', 'ruby22.y', 493)
module_eval(<<'.,.,', 'ruby22.y', 497)
def _reduce_93(val, _values, result)
result = @builder.attr_asgn(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4078,7 +4078,7 @@ module_eval(<<'.,.,', 'ruby22.y', 501)
def _reduce_94(val, _values, result)
result = @builder.assignable(
@builder.const_fetch(val[0], val[1], val[2]))
-
+
result
end
.,.,
@@ -4087,7 +4087,7 @@ module_eval(<<'.,.,', 'ruby22.y', 506)
def _reduce_95(val, _values, result)
result = @builder.assignable(
@builder.const_global(val[0], val[1]))
-
+
result
end
.,.,
@@ -4095,7 +4095,7 @@ module_eval(<<'.,.,', 'ruby22.y', 506)
module_eval(<<'.,.,', 'ruby22.y', 511)
def _reduce_96(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -4103,7 +4103,7 @@ module_eval(<<'.,.,', 'ruby22.y', 511)
module_eval(<<'.,.,', 'ruby22.y', 516)
def _reduce_97(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -4111,7 +4111,7 @@ module_eval(<<'.,.,', 'ruby22.y', 516)
module_eval(<<'.,.,', 'ruby22.y', 520)
def _reduce_98(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -4119,7 +4119,7 @@ module_eval(<<'.,.,', 'ruby22.y', 520)
module_eval(<<'.,.,', 'ruby22.y', 524)
def _reduce_99(val, _values, result)
result = @builder.index_asgn(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -4127,7 +4127,7 @@ module_eval(<<'.,.,', 'ruby22.y', 524)
module_eval(<<'.,.,', 'ruby22.y', 528)
def _reduce_100(val, _values, result)
result = @builder.attr_asgn(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4135,7 +4135,7 @@ module_eval(<<'.,.,', 'ruby22.y', 528)
module_eval(<<'.,.,', 'ruby22.y', 532)
def _reduce_101(val, _values, result)
result = @builder.attr_asgn(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4143,7 +4143,7 @@ module_eval(<<'.,.,', 'ruby22.y', 532)
module_eval(<<'.,.,', 'ruby22.y', 536)
def _reduce_102(val, _values, result)
result = @builder.attr_asgn(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4152,7 +4152,7 @@ module_eval(<<'.,.,', 'ruby22.y', 540)
def _reduce_103(val, _values, result)
result = @builder.assignable(
@builder.const_fetch(val[0], val[1], val[2]))
-
+
result
end
.,.,
@@ -4161,7 +4161,7 @@ module_eval(<<'.,.,', 'ruby22.y', 545)
def _reduce_104(val, _values, result)
result = @builder.assignable(
@builder.const_global(val[0], val[1]))
-
+
result
end
.,.,
@@ -4169,7 +4169,7 @@ module_eval(<<'.,.,', 'ruby22.y', 545)
module_eval(<<'.,.,', 'ruby22.y', 550)
def _reduce_105(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -4177,7 +4177,7 @@ module_eval(<<'.,.,', 'ruby22.y', 550)
module_eval(<<'.,.,', 'ruby22.y', 555)
def _reduce_106(val, _values, result)
diagnostic :error, :module_name_const, nil, val[0]
-
+
result
end
.,.,
@@ -4187,7 +4187,7 @@ module_eval(<<'.,.,', 'ruby22.y', 555)
module_eval(<<'.,.,', 'ruby22.y', 561)
def _reduce_108(val, _values, result)
result = @builder.const_global(val[0], val[1])
-
+
result
end
.,.,
@@ -4195,7 +4195,7 @@ module_eval(<<'.,.,', 'ruby22.y', 561)
module_eval(<<'.,.,', 'ruby22.y', 565)
def _reduce_109(val, _values, result)
result = @builder.const(val[0])
-
+
result
end
.,.,
@@ -4203,7 +4203,7 @@ module_eval(<<'.,.,', 'ruby22.y', 565)
module_eval(<<'.,.,', 'ruby22.y', 569)
def _reduce_110(val, _values, result)
result = @builder.const_fetch(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4221,7 +4221,7 @@ module_eval(<<'.,.,', 'ruby22.y', 569)
module_eval(<<'.,.,', 'ruby22.y', 578)
def _reduce_116(val, _values, result)
result = @builder.symbol(val[0])
-
+
result
end
.,.,
@@ -4235,7 +4235,7 @@ module_eval(<<'.,.,', 'ruby22.y', 578)
module_eval(<<'.,.,', 'ruby22.y', 587)
def _reduce_120(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -4243,7 +4243,7 @@ module_eval(<<'.,.,', 'ruby22.y', 587)
module_eval(<<'.,.,', 'ruby22.y', 591)
def _reduce_121(val, _values, result)
@lexer.state = :expr_fname
-
+
result
end
.,.,
@@ -4251,7 +4251,7 @@ module_eval(<<'.,.,', 'ruby22.y', 591)
module_eval(<<'.,.,', 'ruby22.y', 595)
def _reduce_122(val, _values, result)
result = val[0] << val[3]
-
+
result
end
.,.,
@@ -4401,7 +4401,7 @@ module_eval(<<'.,.,', 'ruby22.y', 595)
module_eval(<<'.,.,', 'ruby22.y', 616)
def _reduce_194(val, _values, result)
result = @builder.assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4415,7 +4415,7 @@ module_eval(<<'.,.,', 'ruby22.y', 620)
rescue_ = @builder.begin_body(val[2], [ rescue_body ])
result = @builder.assign(val[0], val[1], rescue_)
-
+
result
end
.,.,
@@ -4423,7 +4423,7 @@ module_eval(<<'.,.,', 'ruby22.y', 620)
module_eval(<<'.,.,', 'ruby22.y', 630)
def _reduce_196(val, _values, result)
result = @builder.op_assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4437,7 +4437,7 @@ module_eval(<<'.,.,', 'ruby22.y', 634)
rescue_ = @builder.begin_body(val[2], [ rescue_body ])
result = @builder.op_assign(val[0], val[1], rescue_)
-
+
result
end
.,.,
@@ -4448,7 +4448,7 @@ module_eval(<<'.,.,', 'ruby22.y', 644)
@builder.index(
val[0], val[1], val[2], val[3]),
val[4], val[5])
-
+
result
end
.,.,
@@ -4459,7 +4459,7 @@ module_eval(<<'.,.,', 'ruby22.y', 651)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -4470,7 +4470,7 @@ module_eval(<<'.,.,', 'ruby22.y', 658)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -4481,7 +4481,7 @@ module_eval(<<'.,.,', 'ruby22.y', 665)
@builder.call_method(
val[0], val[1], val[2]),
val[3], val[4])
-
+
result
end
.,.,
@@ -4491,7 +4491,7 @@ module_eval(<<'.,.,', 'ruby22.y', 672)
const = @builder.const_op_assignable(
@builder.const_fetch(val[0], val[1], val[2]))
result = @builder.op_assign(const, val[3], val[4])
-
+
result
end
.,.,
@@ -4501,7 +4501,7 @@ module_eval(<<'.,.,', 'ruby22.y', 678)
const = @builder.const_op_assignable(
@builder.const_global(val[0], val[1]))
result = @builder.op_assign(const, val[2], val[3])
-
+
result
end
.,.,
@@ -4509,7 +4509,7 @@ module_eval(<<'.,.,', 'ruby22.y', 678)
module_eval(<<'.,.,', 'ruby22.y', 684)
def _reduce_204(val, _values, result)
result = @builder.op_assign(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4517,7 +4517,7 @@ module_eval(<<'.,.,', 'ruby22.y', 684)
module_eval(<<'.,.,', 'ruby22.y', 688)
def _reduce_205(val, _values, result)
result = @builder.range_inclusive(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4525,7 +4525,7 @@ module_eval(<<'.,.,', 'ruby22.y', 688)
module_eval(<<'.,.,', 'ruby22.y', 692)
def _reduce_206(val, _values, result)
result = @builder.range_exclusive(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4533,7 +4533,7 @@ module_eval(<<'.,.,', 'ruby22.y', 692)
module_eval(<<'.,.,', 'ruby22.y', 696)
def _reduce_207(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4541,7 +4541,7 @@ module_eval(<<'.,.,', 'ruby22.y', 696)
module_eval(<<'.,.,', 'ruby22.y', 700)
def _reduce_208(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4549,7 +4549,7 @@ module_eval(<<'.,.,', 'ruby22.y', 700)
module_eval(<<'.,.,', 'ruby22.y', 704)
def _reduce_209(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4557,7 +4557,7 @@ module_eval(<<'.,.,', 'ruby22.y', 704)
module_eval(<<'.,.,', 'ruby22.y', 708)
def _reduce_210(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4565,7 +4565,7 @@ module_eval(<<'.,.,', 'ruby22.y', 708)
module_eval(<<'.,.,', 'ruby22.y', 712)
def _reduce_211(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4573,7 +4573,7 @@ module_eval(<<'.,.,', 'ruby22.y', 712)
module_eval(<<'.,.,', 'ruby22.y', 716)
def _reduce_212(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4583,7 +4583,7 @@ module_eval(<<'.,.,', 'ruby22.y', 720)
result = @builder.unary_op(val[0],
@builder.binary_op(
val[1], val[2], val[3]))
-
+
result
end
.,.,
@@ -4591,7 +4591,7 @@ module_eval(<<'.,.,', 'ruby22.y', 720)
module_eval(<<'.,.,', 'ruby22.y', 726)
def _reduce_214(val, _values, result)
result = @builder.unary_op(val[0], val[1])
-
+
result
end
.,.,
@@ -4599,7 +4599,7 @@ module_eval(<<'.,.,', 'ruby22.y', 726)
module_eval(<<'.,.,', 'ruby22.y', 730)
def _reduce_215(val, _values, result)
result = @builder.unary_op(val[0], val[1])
-
+
result
end
.,.,
@@ -4607,7 +4607,7 @@ module_eval(<<'.,.,', 'ruby22.y', 730)
module_eval(<<'.,.,', 'ruby22.y', 734)
def _reduce_216(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4615,7 +4615,7 @@ module_eval(<<'.,.,', 'ruby22.y', 734)
module_eval(<<'.,.,', 'ruby22.y', 738)
def _reduce_217(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4623,7 +4623,7 @@ module_eval(<<'.,.,', 'ruby22.y', 738)
module_eval(<<'.,.,', 'ruby22.y', 742)
def _reduce_218(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4631,7 +4631,7 @@ module_eval(<<'.,.,', 'ruby22.y', 742)
module_eval(<<'.,.,', 'ruby22.y', 746)
def _reduce_219(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4639,7 +4639,7 @@ module_eval(<<'.,.,', 'ruby22.y', 746)
module_eval(<<'.,.,', 'ruby22.y', 750)
def _reduce_220(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4647,7 +4647,7 @@ module_eval(<<'.,.,', 'ruby22.y', 750)
module_eval(<<'.,.,', 'ruby22.y', 754)
def _reduce_221(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4655,7 +4655,7 @@ module_eval(<<'.,.,', 'ruby22.y', 754)
module_eval(<<'.,.,', 'ruby22.y', 758)
def _reduce_222(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4663,7 +4663,7 @@ module_eval(<<'.,.,', 'ruby22.y', 758)
module_eval(<<'.,.,', 'ruby22.y', 762)
def _reduce_223(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4671,7 +4671,7 @@ module_eval(<<'.,.,', 'ruby22.y', 762)
module_eval(<<'.,.,', 'ruby22.y', 766)
def _reduce_224(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4679,7 +4679,7 @@ module_eval(<<'.,.,', 'ruby22.y', 766)
module_eval(<<'.,.,', 'ruby22.y', 770)
def _reduce_225(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4687,7 +4687,7 @@ module_eval(<<'.,.,', 'ruby22.y', 770)
module_eval(<<'.,.,', 'ruby22.y', 774)
def _reduce_226(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4695,7 +4695,7 @@ module_eval(<<'.,.,', 'ruby22.y', 774)
module_eval(<<'.,.,', 'ruby22.y', 778)
def _reduce_227(val, _values, result)
result = @builder.match_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4703,7 +4703,7 @@ module_eval(<<'.,.,', 'ruby22.y', 778)
module_eval(<<'.,.,', 'ruby22.y', 782)
def _reduce_228(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4711,7 +4711,7 @@ module_eval(<<'.,.,', 'ruby22.y', 782)
module_eval(<<'.,.,', 'ruby22.y', 786)
def _reduce_229(val, _values, result)
result = @builder.not_op(val[0], nil, val[1], nil)
-
+
result
end
.,.,
@@ -4719,7 +4719,7 @@ module_eval(<<'.,.,', 'ruby22.y', 786)
module_eval(<<'.,.,', 'ruby22.y', 790)
def _reduce_230(val, _values, result)
result = @builder.unary_op(val[0], val[1])
-
+
result
end
.,.,
@@ -4727,7 +4727,7 @@ module_eval(<<'.,.,', 'ruby22.y', 790)
module_eval(<<'.,.,', 'ruby22.y', 794)
def _reduce_231(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4735,7 +4735,7 @@ module_eval(<<'.,.,', 'ruby22.y', 794)
module_eval(<<'.,.,', 'ruby22.y', 798)
def _reduce_232(val, _values, result)
result = @builder.binary_op(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4743,7 +4743,7 @@ module_eval(<<'.,.,', 'ruby22.y', 798)
module_eval(<<'.,.,', 'ruby22.y', 802)
def _reduce_233(val, _values, result)
result = @builder.logical_op(:and, val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4751,7 +4751,7 @@ module_eval(<<'.,.,', 'ruby22.y', 802)
module_eval(<<'.,.,', 'ruby22.y', 806)
def _reduce_234(val, _values, result)
result = @builder.logical_op(:or, val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -4759,7 +4759,7 @@ module_eval(<<'.,.,', 'ruby22.y', 806)
module_eval(<<'.,.,', 'ruby22.y', 810)
def _reduce_235(val, _values, result)
result = @builder.keyword_cmd(:defined?, val[0], nil, [ val[2] ], nil)
-
+
result
end
.,.,
@@ -4768,7 +4768,7 @@ module_eval(<<'.,.,', 'ruby22.y', 820)
def _reduce_236(val, _values, result)
@lexer.push_cond
@lexer.cond.push(true)
-
+
result
end
.,.,
@@ -4776,7 +4776,7 @@ module_eval(<<'.,.,', 'ruby22.y', 820)
module_eval(<<'.,.,', 'ruby22.y', 825)
def _reduce_237(val, _values, result)
@lexer.pop_cond
-
+
result
end
.,.,
@@ -4785,7 +4785,7 @@ module_eval(<<'.,.,', 'ruby22.y', 829)
def _reduce_238(val, _values, result)
result = @builder.ternary(val[0], val[1],
val[3], val[5], val[7])
-
+
result
end
.,.,
@@ -4801,7 +4801,7 @@ module_eval(<<'.,.,', 'ruby22.y', 829)
module_eval(<<'.,.,', 'ruby22.y', 840)
def _reduce_243(val, _values, result)
result = val[0] << @builder.associate(nil, val[2], nil)
-
+
result
end
.,.,
@@ -4809,7 +4809,7 @@ module_eval(<<'.,.,', 'ruby22.y', 840)
module_eval(<<'.,.,', 'ruby22.y', 844)
def _reduce_244(val, _values, result)
result = [ @builder.associate(nil, val[0], nil) ]
-
+
result
end
.,.,
@@ -4817,7 +4817,7 @@ module_eval(<<'.,.,', 'ruby22.y', 844)
module_eval(<<'.,.,', 'ruby22.y', 849)
def _reduce_245(val, _values, result)
result = val
-
+
result
end
.,.,
@@ -4825,7 +4825,7 @@ module_eval(<<'.,.,', 'ruby22.y', 849)
module_eval(<<'.,.,', 'ruby22.y', 854)
def _reduce_246(val, _values, result)
result = [ nil, [], nil ]
-
+
result
end
.,.,
@@ -4835,7 +4835,7 @@ module_eval(<<'.,.,', 'ruby22.y', 854)
module_eval(<<'.,.,', 'ruby22.y', 860)
def _reduce_248(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -4847,7 +4847,7 @@ module_eval(<<'.,.,', 'ruby22.y', 860)
module_eval(<<'.,.,', 'ruby22.y', 866)
def _reduce_251(val, _values, result)
result = val[0] << @builder.associate(nil, val[2], nil)
-
+
result
end
.,.,
@@ -4855,7 +4855,7 @@ module_eval(<<'.,.,', 'ruby22.y', 866)
module_eval(<<'.,.,', 'ruby22.y', 870)
def _reduce_252(val, _values, result)
result = [ @builder.associate(nil, val[0], nil) ]
-
+
result
end
.,.,
@@ -4863,7 +4863,7 @@ module_eval(<<'.,.,', 'ruby22.y', 870)
module_eval(<<'.,.,', 'ruby22.y', 875)
def _reduce_253(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -4871,7 +4871,7 @@ module_eval(<<'.,.,', 'ruby22.y', 875)
module_eval(<<'.,.,', 'ruby22.y', 879)
def _reduce_254(val, _values, result)
result = val[0].concat(val[1])
-
+
result
end
.,.,
@@ -4880,7 +4880,7 @@ module_eval(<<'.,.,', 'ruby22.y', 883)
def _reduce_255(val, _values, result)
result = [ @builder.associate(nil, val[0], nil) ]
result.concat(val[1])
-
+
result
end
.,.,
@@ -4890,7 +4890,7 @@ module_eval(<<'.,.,', 'ruby22.y', 888)
assocs = @builder.associate(nil, val[2], nil)
result = val[0] << assocs
result.concat(val[3])
-
+
result
end
.,.,
@@ -4898,7 +4898,7 @@ module_eval(<<'.,.,', 'ruby22.y', 888)
module_eval(<<'.,.,', 'ruby22.y', 894)
def _reduce_257(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -4907,7 +4907,7 @@ module_eval(<<'.,.,', 'ruby22.y', 898)
def _reduce_258(val, _values, result)
result = @lexer.cmdarg.dup
@lexer.cmdarg.push(true)
-
+
result
end
.,.,
@@ -4917,7 +4917,7 @@ module_eval(<<'.,.,', 'ruby22.y', 903)
@lexer.cmdarg = val[0]
result = val[1]
-
+
result
end
.,.,
@@ -4925,7 +4925,7 @@ module_eval(<<'.,.,', 'ruby22.y', 903)
module_eval(<<'.,.,', 'ruby22.y', 910)
def _reduce_260(val, _values, result)
result = @builder.block_pass(val[0], val[1])
-
+
result
end
.,.,
@@ -4933,7 +4933,7 @@ module_eval(<<'.,.,', 'ruby22.y', 910)
module_eval(<<'.,.,', 'ruby22.y', 915)
def _reduce_261(val, _values, result)
result = [ val[1] ]
-
+
result
end
.,.,
@@ -4941,7 +4941,7 @@ module_eval(<<'.,.,', 'ruby22.y', 915)
module_eval(<<'.,.,', 'ruby22.y', 919)
def _reduce_262(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -4949,7 +4949,7 @@ module_eval(<<'.,.,', 'ruby22.y', 919)
module_eval(<<'.,.,', 'ruby22.y', 924)
def _reduce_263(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -4957,7 +4957,7 @@ module_eval(<<'.,.,', 'ruby22.y', 924)
module_eval(<<'.,.,', 'ruby22.y', 928)
def _reduce_264(val, _values, result)
result = [ @builder.splat(val[0], val[1]) ]
-
+
result
end
.,.,
@@ -4965,7 +4965,7 @@ module_eval(<<'.,.,', 'ruby22.y', 928)
module_eval(<<'.,.,', 'ruby22.y', 932)
def _reduce_265(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -4973,7 +4973,7 @@ module_eval(<<'.,.,', 'ruby22.y', 932)
module_eval(<<'.,.,', 'ruby22.y', 936)
def _reduce_266(val, _values, result)
result = val[0] << @builder.splat(val[2], val[3])
-
+
result
end
.,.,
@@ -4981,7 +4981,7 @@ module_eval(<<'.,.,', 'ruby22.y', 936)
module_eval(<<'.,.,', 'ruby22.y', 941)
def _reduce_267(val, _values, result)
result = @builder.array(nil, val[0], nil)
-
+
result
end
.,.,
@@ -4991,7 +4991,7 @@ module_eval(<<'.,.,', 'ruby22.y', 941)
module_eval(<<'.,.,', 'ruby22.y', 947)
def _reduce_269(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -4999,7 +4999,7 @@ module_eval(<<'.,.,', 'ruby22.y', 947)
module_eval(<<'.,.,', 'ruby22.y', 951)
def _reduce_270(val, _values, result)
result = val[0] << @builder.splat(val[2], val[3])
-
+
result
end
.,.,
@@ -5007,7 +5007,7 @@ module_eval(<<'.,.,', 'ruby22.y', 951)
module_eval(<<'.,.,', 'ruby22.y', 955)
def _reduce_271(val, _values, result)
result = [ @builder.splat(val[0], val[1]) ]
-
+
result
end
.,.,
@@ -5035,7 +5035,7 @@ module_eval(<<'.,.,', 'ruby22.y', 955)
module_eval(<<'.,.,', 'ruby22.y', 970)
def _reduce_282(val, _values, result)
result = @builder.call_method(nil, nil, val[0])
-
+
result
end
.,.,
@@ -5044,7 +5044,7 @@ module_eval(<<'.,.,', 'ruby22.y', 974)
def _reduce_283(val, _values, result)
result = @lexer.cmdarg.dup
@lexer.cmdarg.clear
-
+
result
end
.,.,
@@ -5054,7 +5054,7 @@ module_eval(<<'.,.,', 'ruby22.y', 979)
@lexer.cmdarg = val[1]
result = @builder.begin_keyword(val[0], val[2], val[3])
-
+
result
end
.,.,
@@ -5063,7 +5063,7 @@ module_eval(<<'.,.,', 'ruby22.y', 985)
def _reduce_285(val, _values, result)
result = @lexer.cmdarg.dup
@lexer.cmdarg.clear
-
+
result
end
.,.,
@@ -5071,7 +5071,7 @@ module_eval(<<'.,.,', 'ruby22.y', 985)
module_eval(<<'.,.,', 'ruby22.y', 990)
def _reduce_286(val, _values, result)
@lexer.state = :expr_endarg
-
+
result
end
.,.,
@@ -5081,7 +5081,7 @@ module_eval(<<'.,.,', 'ruby22.y', 994)
@lexer.cmdarg = val[1]
result = @builder.begin(val[0], val[2], val[5])
-
+
result
end
.,.,
@@ -5089,7 +5089,7 @@ module_eval(<<'.,.,', 'ruby22.y', 994)
module_eval(<<'.,.,', 'ruby22.y', 1000)
def _reduce_288(val, _values, result)
@lexer.state = :expr_endarg
-
+
result
end
.,.,
@@ -5097,7 +5097,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1000)
module_eval(<<'.,.,', 'ruby22.y', 1004)
def _reduce_289(val, _values, result)
result = @builder.begin(val[0], nil, val[3])
-
+
result
end
.,.,
@@ -5105,7 +5105,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1004)
module_eval(<<'.,.,', 'ruby22.y', 1008)
def _reduce_290(val, _values, result)
result = @builder.begin(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -5113,7 +5113,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1008)
module_eval(<<'.,.,', 'ruby22.y', 1012)
def _reduce_291(val, _values, result)
result = @builder.const_fetch(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -5121,7 +5121,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1012)
module_eval(<<'.,.,', 'ruby22.y', 1016)
def _reduce_292(val, _values, result)
result = @builder.const_global(val[0], val[1])
-
+
result
end
.,.,
@@ -5129,7 +5129,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1016)
module_eval(<<'.,.,', 'ruby22.y', 1020)
def _reduce_293(val, _values, result)
result = @builder.array(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -5137,7 +5137,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1020)
module_eval(<<'.,.,', 'ruby22.y', 1024)
def _reduce_294(val, _values, result)
result = @builder.associate(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -5145,7 +5145,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1024)
module_eval(<<'.,.,', 'ruby22.y', 1028)
def _reduce_295(val, _values, result)
result = @builder.keyword_cmd(:return, val[0])
-
+
result
end
.,.,
@@ -5153,7 +5153,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1028)
module_eval(<<'.,.,', 'ruby22.y', 1032)
def _reduce_296(val, _values, result)
result = @builder.keyword_cmd(:yield, val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -5161,7 +5161,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1032)
module_eval(<<'.,.,', 'ruby22.y', 1036)
def _reduce_297(val, _values, result)
result = @builder.keyword_cmd(:yield, val[0], val[1], [], val[2])
-
+
result
end
.,.,
@@ -5169,7 +5169,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1036)
module_eval(<<'.,.,', 'ruby22.y', 1040)
def _reduce_298(val, _values, result)
result = @builder.keyword_cmd(:yield, val[0])
-
+
result
end
.,.,
@@ -5178,7 +5178,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1044)
def _reduce_299(val, _values, result)
result = @builder.keyword_cmd(:defined?, val[0],
val[2], [ val[3] ], val[4])
-
+
result
end
.,.,
@@ -5186,7 +5186,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1044)
module_eval(<<'.,.,', 'ruby22.y', 1049)
def _reduce_300(val, _values, result)
result = @builder.not_op(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -5194,7 +5194,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1049)
module_eval(<<'.,.,', 'ruby22.y', 1053)
def _reduce_301(val, _values, result)
result = @builder.not_op(val[0], val[1], nil, val[2])
-
+
result
end
.,.,
@@ -5206,7 +5206,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1057)
begin_t, args, body, end_t = val[1]
result = @builder.block(method_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -5218,7 +5218,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1066)
begin_t, args, body, end_t = val[1]
result = @builder.block(val[0],
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -5230,7 +5230,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1072)
args, (begin_t, body, end_t) = val[1]
result = @builder.block(lambda_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -5241,7 +5241,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1080)
result = @builder.condition(val[0], val[1], val[2],
val[3], else_t,
else_, val[5])
-
+
result
end
.,.,
@@ -5252,7 +5252,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1087)
result = @builder.condition(val[0], val[1], val[2],
else_, else_t,
val[3], val[5])
-
+
result
end
.,.,
@@ -5260,7 +5260,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1087)
module_eval(<<'.,.,', 'ruby22.y', 1094)
def _reduce_308(val, _values, result)
@lexer.cond.push(true)
-
+
result
end
.,.,
@@ -5268,7 +5268,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1094)
module_eval(<<'.,.,', 'ruby22.y', 1098)
def _reduce_309(val, _values, result)
@lexer.cond.pop
-
+
result
end
.,.,
@@ -5277,7 +5277,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1102)
def _reduce_310(val, _values, result)
result = @builder.loop(:while, val[0], val[2], val[3],
val[5], val[6])
-
+
result
end
.,.,
@@ -5285,7 +5285,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1102)
module_eval(<<'.,.,', 'ruby22.y', 1107)
def _reduce_311(val, _values, result)
@lexer.cond.push(true)
-
+
result
end
.,.,
@@ -5293,7 +5293,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1107)
module_eval(<<'.,.,', 'ruby22.y', 1111)
def _reduce_312(val, _values, result)
@lexer.cond.pop
-
+
result
end
.,.,
@@ -5302,7 +5302,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1115)
def _reduce_313(val, _values, result)
result = @builder.loop(:until, val[0], val[2], val[3],
val[5], val[6])
-
+
result
end
.,.,
@@ -5314,7 +5314,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1120)
result = @builder.case(val[0], val[1],
when_bodies, else_t, else_body,
val[4])
-
+
result
end
.,.,
@@ -5326,7 +5326,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1128)
result = @builder.case(val[0], nil,
when_bodies, else_t, else_body,
val[3])
-
+
result
end
.,.,
@@ -5334,7 +5334,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1128)
module_eval(<<'.,.,', 'ruby22.y', 1136)
def _reduce_316(val, _values, result)
@lexer.cond.push(true)
-
+
result
end
.,.,
@@ -5342,7 +5342,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1136)
module_eval(<<'.,.,', 'ruby22.y', 1140)
def _reduce_317(val, _values, result)
@lexer.cond.pop
-
+
result
end
.,.,
@@ -5352,7 +5352,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1144)
result = @builder.for(val[0], val[1],
val[2], val[4],
val[5], val[7], val[8])
-
+
result
end
.,.,
@@ -5361,7 +5361,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1150)
def _reduce_319(val, _values, result)
@static_env.extend_static
@lexer.push_cmdarg
-
+
result
end
.,.,
@@ -5379,7 +5379,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1155)
@lexer.pop_cmdarg
@static_env.unextend
-
+
result
end
.,.,
@@ -5391,7 +5391,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1169)
@static_env.extend_static
@lexer.push_cmdarg
-
+
result
end
.,.,
@@ -5405,7 +5405,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1177)
@static_env.unextend
@def_level = val[4]
-
+
result
end
.,.,
@@ -5414,7 +5414,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1187)
def _reduce_323(val, _values, result)
@static_env.extend_static
@lexer.push_cmdarg
-
+
result
end
.,.,
@@ -5430,7 +5430,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1192)
@lexer.pop_cmdarg
@static_env.unextend
-
+
result
end
.,.,
@@ -5440,7 +5440,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1204)
@def_level += 1
@static_env.extend_static
@lexer.push_cmdarg
-
+
result
end
.,.,
@@ -5453,7 +5453,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1210)
@lexer.pop_cmdarg
@static_env.unextend
@def_level -= 1
-
+
result
end
.,.,
@@ -5461,7 +5461,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1210)
module_eval(<<'.,.,', 'ruby22.y', 1219)
def _reduce_327(val, _values, result)
@lexer.state = :expr_fname
-
+
result
end
.,.,
@@ -5471,7 +5471,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1223)
@def_level += 1
@static_env.extend_static
@lexer.push_cmdarg
-
+
result
end
.,.,
@@ -5484,7 +5484,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1229)
@lexer.pop_cmdarg
@static_env.unextend
@def_level -= 1
-
+
result
end
.,.,
@@ -5492,7 +5492,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1229)
module_eval(<<'.,.,', 'ruby22.y', 1238)
def _reduce_330(val, _values, result)
result = @builder.keyword_cmd(:break, val[0])
-
+
result
end
.,.,
@@ -5500,7 +5500,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1238)
module_eval(<<'.,.,', 'ruby22.y', 1242)
def _reduce_331(val, _values, result)
result = @builder.keyword_cmd(:next, val[0])
-
+
result
end
.,.,
@@ -5508,7 +5508,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1242)
module_eval(<<'.,.,', 'ruby22.y', 1246)
def _reduce_332(val, _values, result)
result = @builder.keyword_cmd(:redo, val[0])
-
+
result
end
.,.,
@@ -5516,7 +5516,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1246)
module_eval(<<'.,.,', 'ruby22.y', 1250)
def _reduce_333(val, _values, result)
result = @builder.keyword_cmd(:retry, val[0])
-
+
result
end
.,.,
@@ -5530,7 +5530,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1250)
module_eval(<<'.,.,', 'ruby22.y', 1259)
def _reduce_337(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -5549,7 +5549,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1268)
val[3], else_t,
else_, nil),
]
-
+
result
end
.,.,
@@ -5559,7 +5559,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1268)
module_eval(<<'.,.,', 'ruby22.y', 1279)
def _reduce_343(val, _values, result)
result = val
-
+
result
end
.,.,
@@ -5571,7 +5571,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1279)
module_eval(<<'.,.,', 'ruby22.y', 1287)
def _reduce_346(val, _values, result)
result = @builder.arg(val[0])
-
+
result
end
.,.,
@@ -5579,7 +5579,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1287)
module_eval(<<'.,.,', 'ruby22.y', 1291)
def _reduce_347(val, _values, result)
result = @builder.multi_lhs(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -5587,7 +5587,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1291)
module_eval(<<'.,.,', 'ruby22.y', 1296)
def _reduce_348(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -5595,7 +5595,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1296)
module_eval(<<'.,.,', 'ruby22.y', 1300)
def _reduce_349(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -5606,7 +5606,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1306)
def _reduce_351(val, _values, result)
result = val[0].
push(@builder.restarg(val[2], val[3]))
-
+
result
end
.,.,
@@ -5616,7 +5616,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1311)
result = val[0].
push(@builder.restarg(val[2], val[3])).
concat(val[5])
-
+
result
end
.,.,
@@ -5625,7 +5625,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1317)
def _reduce_353(val, _values, result)
result = val[0].
push(@builder.restarg(val[2]))
-
+
result
end
.,.,
@@ -5635,7 +5635,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1322)
result = val[0].
push(@builder.restarg(val[2])).
concat(val[4])
-
+
result
end
.,.,
@@ -5643,7 +5643,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1322)
module_eval(<<'.,.,', 'ruby22.y', 1328)
def _reduce_355(val, _values, result)
result = [ @builder.restarg(val[0], val[1]) ]
-
+
result
end
.,.,
@@ -5652,7 +5652,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1332)
def _reduce_356(val, _values, result)
result = [ @builder.restarg(val[0], val[1]),
*val[3] ]
-
+
result
end
.,.,
@@ -5660,7 +5660,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1332)
module_eval(<<'.,.,', 'ruby22.y', 1337)
def _reduce_357(val, _values, result)
result = [ @builder.restarg(val[0]) ]
-
+
result
end
.,.,
@@ -5669,7 +5669,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1341)
def _reduce_358(val, _values, result)
result = [ @builder.restarg(val[0]),
*val[2] ]
-
+
result
end
.,.,
@@ -5677,7 +5677,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1341)
module_eval(<<'.,.,', 'ruby22.y', 1347)
def _reduce_359(val, _values, result)
result = val[0].concat(val[2]).concat(val[3])
-
+
result
end
.,.,
@@ -5685,7 +5685,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1347)
module_eval(<<'.,.,', 'ruby22.y', 1351)
def _reduce_360(val, _values, result)
result = val[0].concat(val[1])
-
+
result
end
.,.,
@@ -5693,7 +5693,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1351)
module_eval(<<'.,.,', 'ruby22.y', 1355)
def _reduce_361(val, _values, result)
result = val[0].concat(val[1])
-
+
result
end
.,.,
@@ -5701,7 +5701,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1355)
module_eval(<<'.,.,', 'ruby22.y', 1359)
def _reduce_362(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -5709,7 +5709,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1359)
module_eval(<<'.,.,', 'ruby22.y', 1365)
def _reduce_363(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -5717,7 +5717,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1365)
module_eval(<<'.,.,', 'ruby22.y', 1369)
def _reduce_364(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -5728,7 +5728,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1374)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -5740,7 +5740,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1381)
concat(val[4]).
concat(val[6]).
concat(val[7])
-
+
result
end
.,.,
@@ -5750,7 +5750,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1389)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -5761,7 +5761,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1395)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -5771,7 +5771,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1402)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -5784,7 +5784,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1409)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -5792,7 +5792,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1409)
module_eval(<<'.,.,', 'ruby22.y', 1416)
def _reduce_372(val, _values, result)
result = val[0].concat(val[1])
-
+
result
end
.,.,
@@ -5802,7 +5802,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1420)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -5813,7 +5813,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1426)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -5822,7 +5822,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1433)
def _reduce_375(val, _values, result)
result = val[0].
concat(val[1])
-
+
result
end
.,.,
@@ -5832,7 +5832,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1438)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -5841,7 +5841,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1444)
def _reduce_377(val, _values, result)
result = val[0].
concat(val[1])
-
+
result
end
.,.,
@@ -5851,7 +5851,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1449)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -5861,7 +5861,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1449)
module_eval(<<'.,.,', 'ruby22.y', 1457)
def _reduce_380(val, _values, result)
result = @builder.args(nil, [], nil)
-
+
result
end
.,.,
@@ -5869,7 +5869,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1457)
module_eval(<<'.,.,', 'ruby22.y', 1461)
def _reduce_381(val, _values, result)
@lexer.state = :expr_value
-
+
result
end
.,.,
@@ -5877,7 +5877,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1461)
module_eval(<<'.,.,', 'ruby22.y', 1466)
def _reduce_382(val, _values, result)
result = @builder.args(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -5885,7 +5885,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1466)
module_eval(<<'.,.,', 'ruby22.y', 1470)
def _reduce_383(val, _values, result)
result = @builder.args(val[0], [], val[0])
-
+
result
end
.,.,
@@ -5893,7 +5893,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1470)
module_eval(<<'.,.,', 'ruby22.y', 1474)
def _reduce_384(val, _values, result)
result = @builder.args(val[0], val[1].concat(val[2]), val[3])
-
+
result
end
.,.,
@@ -5901,7 +5901,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1474)
module_eval(<<'.,.,', 'ruby22.y', 1479)
def _reduce_385(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -5909,7 +5909,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1479)
module_eval(<<'.,.,', 'ruby22.y', 1483)
def _reduce_386(val, _values, result)
result = val[2]
-
+
result
end
.,.,
@@ -5917,7 +5917,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1483)
module_eval(<<'.,.,', 'ruby22.y', 1488)
def _reduce_387(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -5925,7 +5925,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1488)
module_eval(<<'.,.,', 'ruby22.y', 1492)
def _reduce_388(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -5933,7 +5933,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1492)
module_eval(<<'.,.,', 'ruby22.y', 1497)
def _reduce_389(val, _values, result)
result = @builder.shadowarg(val[0])
-
+
result
end
.,.,
@@ -5943,7 +5943,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1497)
module_eval(<<'.,.,', 'ruby22.y', 1502)
def _reduce_391(val, _values, result)
@static_env.extend_dynamic
-
+
result
end
.,.,
@@ -5952,7 +5952,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1506)
def _reduce_392(val, _values, result)
result = @lexer.cmdarg.dup
@lexer.cmdarg.clear
-
+
result
end
.,.,
@@ -5965,7 +5965,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1511)
result = [ val[1], val[3] ]
@static_env.unextend
-
+
result
end
.,.,
@@ -5973,7 +5973,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1511)
module_eval(<<'.,.,', 'ruby22.y', 1521)
def _reduce_394(val, _values, result)
result = @builder.args(val[0], val[1].concat(val[2]), val[3])
-
+
result
end
.,.,
@@ -5981,7 +5981,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1521)
module_eval(<<'.,.,', 'ruby22.y', 1525)
def _reduce_395(val, _values, result)
result = @builder.args(nil, val[0], nil)
-
+
result
end
.,.,
@@ -5989,7 +5989,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1525)
module_eval(<<'.,.,', 'ruby22.y', 1530)
def _reduce_396(val, _values, result)
result = [ val[0], val[1], val[2] ]
-
+
result
end
.,.,
@@ -5997,7 +5997,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1530)
module_eval(<<'.,.,', 'ruby22.y', 1534)
def _reduce_397(val, _values, result)
result = [ val[0], val[1], val[2] ]
-
+
result
end
.,.,
@@ -6005,7 +6005,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1534)
module_eval(<<'.,.,', 'ruby22.y', 1539)
def _reduce_398(val, _values, result)
@static_env.extend_dynamic
-
+
result
end
.,.,
@@ -6015,7 +6015,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1543)
result = [ val[0], val[2], val[3], val[4] ]
@static_env.unextend
-
+
result
end
.,.,
@@ -6025,7 +6025,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1550)
begin_t, block_args, body, end_t = val[1]
result = @builder.block(val[0],
begin_t, block_args, body, end_t)
-
+
result
end
.,.,
@@ -6035,7 +6035,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1556)
lparen_t, args, rparen_t = val[3]
result = @builder.call_method(val[0], val[1], val[2],
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6049,7 +6049,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1562)
begin_t, args, body, end_t = val[4]
result = @builder.block(method_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -6062,7 +6062,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1572)
begin_t, args, body, end_t = val[4]
result = @builder.block(method_call,
begin_t, args, body, end_t)
-
+
result
end
.,.,
@@ -6072,7 +6072,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1582)
lparen_t, args, rparen_t = val[1]
result = @builder.call_method(nil, nil, val[0],
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6082,7 +6082,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1588)
lparen_t, args, rparen_t = val[3]
result = @builder.call_method(val[0], val[1], val[2],
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6092,7 +6092,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1594)
lparen_t, args, rparen_t = val[3]
result = @builder.call_method(val[0], val[1], val[2],
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6100,7 +6100,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1594)
module_eval(<<'.,.,', 'ruby22.y', 1600)
def _reduce_407(val, _values, result)
result = @builder.call_method(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6110,7 +6110,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1604)
lparen_t, args, rparen_t = val[2]
result = @builder.call_method(val[0], val[1], nil,
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6120,7 +6120,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1610)
lparen_t, args, rparen_t = val[2]
result = @builder.call_method(val[0], val[1], nil,
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6130,7 +6130,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1616)
lparen_t, args, rparen_t = val[1]
result = @builder.keyword_cmd(:super, val[0],
lparen_t, args, rparen_t)
-
+
result
end
.,.,
@@ -6138,7 +6138,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1616)
module_eval(<<'.,.,', 'ruby22.y', 1622)
def _reduce_411(val, _values, result)
result = @builder.keyword_cmd(:zsuper, val[0])
-
+
result
end
.,.,
@@ -6146,7 +6146,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1622)
module_eval(<<'.,.,', 'ruby22.y', 1626)
def _reduce_412(val, _values, result)
result = @builder.index(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -6154,7 +6154,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1626)
module_eval(<<'.,.,', 'ruby22.y', 1631)
def _reduce_413(val, _values, result)
@static_env.extend_dynamic
-
+
result
end
.,.,
@@ -6164,7 +6164,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1635)
result = [ val[0], val[2], val[3], val[4] ]
@static_env.unextend
-
+
result
end
.,.,
@@ -6172,7 +6172,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1635)
module_eval(<<'.,.,', 'ruby22.y', 1641)
def _reduce_415(val, _values, result)
@static_env.extend_dynamic
-
+
result
end
.,.,
@@ -6182,7 +6182,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1645)
result = [ val[0], val[2], val[3], val[4] ]
@static_env.unextend
-
+
result
end
.,.,
@@ -6191,7 +6191,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1652)
def _reduce_417(val, _values, result)
result = [ @builder.when(val[0], val[1], val[2], val[3]),
*val[4] ]
-
+
result
end
.,.,
@@ -6199,7 +6199,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1652)
module_eval(<<'.,.,', 'ruby22.y', 1658)
def _reduce_418(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -6218,7 +6218,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1664)
exc_list, assoc_t, exc_var,
val[3], val[4]),
*val[5] ]
-
+
result
end
.,.,
@@ -6226,7 +6226,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1664)
module_eval(<<'.,.,', 'ruby22.y', 1677)
def _reduce_421(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6234,7 +6234,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1677)
module_eval(<<'.,.,', 'ruby22.y', 1682)
def _reduce_422(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -6246,7 +6246,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1682)
module_eval(<<'.,.,', 'ruby22.y', 1689)
def _reduce_425(val, _values, result)
result = [ val[0], val[1] ]
-
+
result
end
.,.,
@@ -6256,7 +6256,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1689)
module_eval(<<'.,.,', 'ruby22.y', 1695)
def _reduce_427(val, _values, result)
result = [ val[0], val[1] ]
-
+
result
end
.,.,
@@ -6272,7 +6272,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1695)
module_eval(<<'.,.,', 'ruby22.y', 1705)
def _reduce_432(val, _values, result)
result = @builder.string_compose(nil, val[0], nil)
-
+
result
end
.,.,
@@ -6280,7 +6280,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1705)
module_eval(<<'.,.,', 'ruby22.y', 1710)
def _reduce_433(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -6288,7 +6288,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1710)
module_eval(<<'.,.,', 'ruby22.y', 1714)
def _reduce_434(val, _values, result)
result = val[0] << val[1]
-
+
result
end
.,.,
@@ -6296,7 +6296,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1714)
module_eval(<<'.,.,', 'ruby22.y', 1719)
def _reduce_435(val, _values, result)
result = @builder.string_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6304,7 +6304,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1719)
module_eval(<<'.,.,', 'ruby22.y', 1723)
def _reduce_436(val, _values, result)
result = @builder.string(val[0])
-
+
result
end
.,.,
@@ -6312,7 +6312,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1723)
module_eval(<<'.,.,', 'ruby22.y', 1727)
def _reduce_437(val, _values, result)
result = @builder.character(val[0])
-
+
result
end
.,.,
@@ -6320,7 +6320,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1727)
module_eval(<<'.,.,', 'ruby22.y', 1732)
def _reduce_438(val, _values, result)
result = @builder.xstring_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6329,7 +6329,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1737)
def _reduce_439(val, _values, result)
opts = @builder.regexp_options(val[3])
result = @builder.regexp_compose(val[0], val[1], val[2], opts)
-
+
result
end
.,.,
@@ -6337,7 +6337,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1737)
module_eval(<<'.,.,', 'ruby22.y', 1743)
def _reduce_440(val, _values, result)
result = @builder.words_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6345,7 +6345,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1743)
module_eval(<<'.,.,', 'ruby22.y', 1748)
def _reduce_441(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6353,7 +6353,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1748)
module_eval(<<'.,.,', 'ruby22.y', 1752)
def _reduce_442(val, _values, result)
result = val[0] << @builder.word(val[1])
-
+
result
end
.,.,
@@ -6361,7 +6361,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1752)
module_eval(<<'.,.,', 'ruby22.y', 1757)
def _reduce_443(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -6369,7 +6369,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1757)
module_eval(<<'.,.,', 'ruby22.y', 1761)
def _reduce_444(val, _values, result)
result = val[0] << val[1]
-
+
result
end
.,.,
@@ -6377,7 +6377,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1761)
module_eval(<<'.,.,', 'ruby22.y', 1766)
def _reduce_445(val, _values, result)
result = @builder.symbols_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6385,7 +6385,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1766)
module_eval(<<'.,.,', 'ruby22.y', 1771)
def _reduce_446(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6393,7 +6393,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1771)
module_eval(<<'.,.,', 'ruby22.y', 1775)
def _reduce_447(val, _values, result)
result = val[0] << @builder.word(val[1])
-
+
result
end
.,.,
@@ -6401,7 +6401,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1775)
module_eval(<<'.,.,', 'ruby22.y', 1780)
def _reduce_448(val, _values, result)
result = @builder.words_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6409,7 +6409,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1780)
module_eval(<<'.,.,', 'ruby22.y', 1785)
def _reduce_449(val, _values, result)
result = @builder.symbols_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6417,7 +6417,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1785)
module_eval(<<'.,.,', 'ruby22.y', 1790)
def _reduce_450(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6425,7 +6425,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1790)
module_eval(<<'.,.,', 'ruby22.y', 1794)
def _reduce_451(val, _values, result)
result = val[0] << @builder.string_internal(val[1])
-
+
result
end
.,.,
@@ -6433,7 +6433,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1794)
module_eval(<<'.,.,', 'ruby22.y', 1799)
def _reduce_452(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6441,7 +6441,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1799)
module_eval(<<'.,.,', 'ruby22.y', 1803)
def _reduce_453(val, _values, result)
result = val[0] << @builder.symbol_internal(val[1])
-
+
result
end
.,.,
@@ -6449,7 +6449,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1803)
module_eval(<<'.,.,', 'ruby22.y', 1808)
def _reduce_454(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6457,7 +6457,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1808)
module_eval(<<'.,.,', 'ruby22.y', 1812)
def _reduce_455(val, _values, result)
result = val[0] << val[1]
-
+
result
end
.,.,
@@ -6465,7 +6465,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1812)
module_eval(<<'.,.,', 'ruby22.y', 1817)
def _reduce_456(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6473,7 +6473,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1817)
module_eval(<<'.,.,', 'ruby22.y', 1821)
def _reduce_457(val, _values, result)
result = val[0] << val[1]
-
+
result
end
.,.,
@@ -6481,7 +6481,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1821)
module_eval(<<'.,.,', 'ruby22.y', 1826)
def _reduce_458(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6489,7 +6489,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1826)
module_eval(<<'.,.,', 'ruby22.y', 1830)
def _reduce_459(val, _values, result)
result = val[0] << val[1]
-
+
result
end
.,.,
@@ -6497,7 +6497,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1830)
module_eval(<<'.,.,', 'ruby22.y', 1835)
def _reduce_460(val, _values, result)
result = @builder.string_internal(val[0])
-
+
result
end
.,.,
@@ -6505,7 +6505,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1835)
module_eval(<<'.,.,', 'ruby22.y', 1839)
def _reduce_461(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -6514,7 +6514,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1843)
def _reduce_462(val, _values, result)
@lexer.cond.push(false)
@lexer.cmdarg.push(false)
-
+
result
end
.,.,
@@ -6525,7 +6525,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1848)
@lexer.cmdarg.lexpop
result = @builder.begin(val[0], val[2], val[3])
-
+
result
end
.,.,
@@ -6533,7 +6533,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1848)
module_eval(<<'.,.,', 'ruby22.y', 1856)
def _reduce_464(val, _values, result)
result = @builder.gvar(val[0])
-
+
result
end
.,.,
@@ -6541,7 +6541,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1856)
module_eval(<<'.,.,', 'ruby22.y', 1860)
def _reduce_465(val, _values, result)
result = @builder.ivar(val[0])
-
+
result
end
.,.,
@@ -6549,7 +6549,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1860)
module_eval(<<'.,.,', 'ruby22.y', 1864)
def _reduce_466(val, _values, result)
result = @builder.cvar(val[0])
-
+
result
end
.,.,
@@ -6559,7 +6559,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1864)
module_eval(<<'.,.,', 'ruby22.y', 1871)
def _reduce_468(val, _values, result)
result = @builder.symbol(val[0])
-
+
result
end
.,.,
@@ -6567,7 +6567,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1871)
module_eval(<<'.,.,', 'ruby22.y', 1876)
def _reduce_469(val, _values, result)
result = @builder.symbol_compose(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -6575,7 +6575,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1876)
module_eval(<<'.,.,', 'ruby22.y', 1881)
def _reduce_470(val, _values, result)
result = val[0]
-
+
result
end
.,.,
@@ -6583,7 +6583,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1881)
module_eval(<<'.,.,', 'ruby22.y', 1885)
def _reduce_471(val, _values, result)
result = @builder.negate(val[0], val[1])
-
+
result
end
.,.,
@@ -6591,7 +6591,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1885)
module_eval(<<'.,.,', 'ruby22.y', 1890)
def _reduce_472(val, _values, result)
result = @builder.integer(val[0])
-
+
result
end
.,.,
@@ -6599,7 +6599,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1890)
module_eval(<<'.,.,', 'ruby22.y', 1894)
def _reduce_473(val, _values, result)
result = @builder.float(val[0])
-
+
result
end
.,.,
@@ -6607,7 +6607,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1894)
module_eval(<<'.,.,', 'ruby22.y', 1898)
def _reduce_474(val, _values, result)
result = @builder.rational(val[0])
-
+
result
end
.,.,
@@ -6615,7 +6615,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1898)
module_eval(<<'.,.,', 'ruby22.y', 1902)
def _reduce_475(val, _values, result)
result = @builder.complex(val[0])
-
+
result
end
.,.,
@@ -6623,7 +6623,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1902)
module_eval(<<'.,.,', 'ruby22.y', 1907)
def _reduce_476(val, _values, result)
result = @builder.ident(val[0])
-
+
result
end
.,.,
@@ -6631,7 +6631,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1907)
module_eval(<<'.,.,', 'ruby22.y', 1911)
def _reduce_477(val, _values, result)
result = @builder.ivar(val[0])
-
+
result
end
.,.,
@@ -6639,7 +6639,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1911)
module_eval(<<'.,.,', 'ruby22.y', 1915)
def _reduce_478(val, _values, result)
result = @builder.gvar(val[0])
-
+
result
end
.,.,
@@ -6647,7 +6647,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1915)
module_eval(<<'.,.,', 'ruby22.y', 1919)
def _reduce_479(val, _values, result)
result = @builder.const(val[0])
-
+
result
end
.,.,
@@ -6655,7 +6655,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1919)
module_eval(<<'.,.,', 'ruby22.y', 1923)
def _reduce_480(val, _values, result)
result = @builder.cvar(val[0])
-
+
result
end
.,.,
@@ -6663,7 +6663,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1923)
module_eval(<<'.,.,', 'ruby22.y', 1928)
def _reduce_481(val, _values, result)
result = @builder.nil(val[0])
-
+
result
end
.,.,
@@ -6671,7 +6671,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1928)
module_eval(<<'.,.,', 'ruby22.y', 1932)
def _reduce_482(val, _values, result)
result = @builder.self(val[0])
-
+
result
end
.,.,
@@ -6679,7 +6679,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1932)
module_eval(<<'.,.,', 'ruby22.y', 1936)
def _reduce_483(val, _values, result)
result = @builder.true(val[0])
-
+
result
end
.,.,
@@ -6687,7 +6687,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1936)
module_eval(<<'.,.,', 'ruby22.y', 1940)
def _reduce_484(val, _values, result)
result = @builder.false(val[0])
-
+
result
end
.,.,
@@ -6695,7 +6695,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1940)
module_eval(<<'.,.,', 'ruby22.y', 1944)
def _reduce_485(val, _values, result)
result = @builder.__FILE__(val[0])
-
+
result
end
.,.,
@@ -6703,7 +6703,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1944)
module_eval(<<'.,.,', 'ruby22.y', 1948)
def _reduce_486(val, _values, result)
result = @builder.__LINE__(val[0])
-
+
result
end
.,.,
@@ -6711,7 +6711,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1948)
module_eval(<<'.,.,', 'ruby22.y', 1952)
def _reduce_487(val, _values, result)
result = @builder.__ENCODING__(val[0])
-
+
result
end
.,.,
@@ -6719,7 +6719,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1952)
module_eval(<<'.,.,', 'ruby22.y', 1957)
def _reduce_488(val, _values, result)
result = @builder.accessible(val[0])
-
+
result
end
.,.,
@@ -6727,7 +6727,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1957)
module_eval(<<'.,.,', 'ruby22.y', 1961)
def _reduce_489(val, _values, result)
result = @builder.accessible(val[0])
-
+
result
end
.,.,
@@ -6735,7 +6735,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1961)
module_eval(<<'.,.,', 'ruby22.y', 1966)
def _reduce_490(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -6743,7 +6743,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1966)
module_eval(<<'.,.,', 'ruby22.y', 1970)
def _reduce_491(val, _values, result)
result = @builder.assignable(val[0])
-
+
result
end
.,.,
@@ -6751,7 +6751,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1970)
module_eval(<<'.,.,', 'ruby22.y', 1975)
def _reduce_492(val, _values, result)
result = @builder.nth_ref(val[0])
-
+
result
end
.,.,
@@ -6759,7 +6759,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1975)
module_eval(<<'.,.,', 'ruby22.y', 1979)
def _reduce_493(val, _values, result)
result = @builder.back_ref(val[0])
-
+
result
end
.,.,
@@ -6767,7 +6767,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1979)
module_eval(<<'.,.,', 'ruby22.y', 1984)
def _reduce_494(val, _values, result)
result = nil
-
+
result
end
.,.,
@@ -6775,7 +6775,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1984)
module_eval(<<'.,.,', 'ruby22.y', 1988)
def _reduce_495(val, _values, result)
@lexer.state = :expr_value
-
+
result
end
.,.,
@@ -6783,7 +6783,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1988)
module_eval(<<'.,.,', 'ruby22.y', 1992)
def _reduce_496(val, _values, result)
result = [ val[0], val[2] ]
-
+
result
end
.,.,
@@ -6792,7 +6792,7 @@ module_eval(<<'.,.,', 'ruby22.y', 1996)
def _reduce_497(val, _values, result)
yyerrok
result = nil
-
+
result
end
.,.,
@@ -6802,7 +6802,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2002)
result = @builder.args(val[0], val[1], val[2])
@lexer.state = :expr_value
-
+
result
end
.,.,
@@ -6811,7 +6811,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2007)
def _reduce_499(val, _values, result)
result = @lexer.in_kwarg
@lexer.in_kwarg = true
-
+
result
end
.,.,
@@ -6820,7 +6820,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2012)
def _reduce_500(val, _values, result)
@lexer.in_kwarg = val[0]
result = @builder.args(nil, val[1], nil)
-
+
result
end
.,.,
@@ -6828,7 +6828,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2012)
module_eval(<<'.,.,', 'ruby22.y', 2018)
def _reduce_501(val, _values, result)
result = val[0].concat(val[2]).concat(val[3])
-
+
result
end
.,.,
@@ -6836,7 +6836,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2018)
module_eval(<<'.,.,', 'ruby22.y', 2022)
def _reduce_502(val, _values, result)
result = val[0].concat(val[1])
-
+
result
end
.,.,
@@ -6844,7 +6844,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2022)
module_eval(<<'.,.,', 'ruby22.y', 2026)
def _reduce_503(val, _values, result)
result = val[0].concat(val[1])
-
+
result
end
.,.,
@@ -6852,7 +6852,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2026)
module_eval(<<'.,.,', 'ruby22.y', 2030)
def _reduce_504(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -6860,7 +6860,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2030)
module_eval(<<'.,.,', 'ruby22.y', 2035)
def _reduce_505(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -6868,7 +6868,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2035)
module_eval(<<'.,.,', 'ruby22.y', 2039)
def _reduce_506(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -6879,7 +6879,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2044)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -6891,7 +6891,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2051)
concat(val[4]).
concat(val[6]).
concat(val[7])
-
+
result
end
.,.,
@@ -6901,7 +6901,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2059)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -6912,7 +6912,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2065)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -6922,7 +6922,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2072)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -6933,7 +6933,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2078)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -6942,7 +6942,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2085)
def _reduce_513(val, _values, result)
result = val[0].
concat(val[1])
-
+
result
end
.,.,
@@ -6952,7 +6952,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2090)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -6963,7 +6963,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2096)
concat(val[2]).
concat(val[4]).
concat(val[5])
-
+
result
end
.,.,
@@ -6972,7 +6972,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2103)
def _reduce_516(val, _values, result)
result = val[0].
concat(val[1])
-
+
result
end
.,.,
@@ -6982,7 +6982,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2108)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -6991,7 +6991,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2114)
def _reduce_518(val, _values, result)
result = val[0].
concat(val[1])
-
+
result
end
.,.,
@@ -7001,7 +7001,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2119)
result = val[0].
concat(val[2]).
concat(val[3])
-
+
result
end
.,.,
@@ -7009,7 +7009,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2119)
module_eval(<<'.,.,', 'ruby22.y', 2125)
def _reduce_520(val, _values, result)
result = val[0]
-
+
result
end
.,.,
@@ -7017,7 +7017,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2125)
module_eval(<<'.,.,', 'ruby22.y', 2129)
def _reduce_521(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -7025,7 +7025,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2129)
module_eval(<<'.,.,', 'ruby22.y', 2134)
def _reduce_522(val, _values, result)
diagnostic :error, :argument_const, nil, val[0]
-
+
result
end
.,.,
@@ -7033,7 +7033,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2134)
module_eval(<<'.,.,', 'ruby22.y', 2138)
def _reduce_523(val, _values, result)
diagnostic :error, :argument_ivar, nil, val[0]
-
+
result
end
.,.,
@@ -7041,7 +7041,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2138)
module_eval(<<'.,.,', 'ruby22.y', 2142)
def _reduce_524(val, _values, result)
diagnostic :error, :argument_gvar, nil, val[0]
-
+
result
end
.,.,
@@ -7049,7 +7049,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2142)
module_eval(<<'.,.,', 'ruby22.y', 2146)
def _reduce_525(val, _values, result)
diagnostic :error, :argument_cvar, nil, val[0]
-
+
result
end
.,.,
@@ -7061,7 +7061,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2152)
@static_env.declare val[0][0]
result = val[0]
-
+
result
end
.,.,
@@ -7069,7 +7069,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2152)
module_eval(<<'.,.,', 'ruby22.y', 2159)
def _reduce_528(val, _values, result)
result = val[0]
-
+
result
end
.,.,
@@ -7077,7 +7077,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2159)
module_eval(<<'.,.,', 'ruby22.y', 2164)
def _reduce_529(val, _values, result)
result = @builder.arg(val[0])
-
+
result
end
.,.,
@@ -7085,7 +7085,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2164)
module_eval(<<'.,.,', 'ruby22.y', 2168)
def _reduce_530(val, _values, result)
result = @builder.multi_lhs(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -7093,7 +7093,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2168)
module_eval(<<'.,.,', 'ruby22.y', 2173)
def _reduce_531(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -7101,7 +7101,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2173)
module_eval(<<'.,.,', 'ruby22.y', 2177)
def _reduce_532(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -7113,7 +7113,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2182)
@static_env.declare val[0][0]
result = val[0]
-
+
result
end
.,.,
@@ -7121,7 +7121,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2182)
module_eval(<<'.,.,', 'ruby22.y', 2191)
def _reduce_534(val, _values, result)
result = @builder.kwoptarg(val[0], val[1])
-
+
result
end
.,.,
@@ -7129,7 +7129,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2191)
module_eval(<<'.,.,', 'ruby22.y', 2195)
def _reduce_535(val, _values, result)
result = @builder.kwarg(val[0])
-
+
result
end
.,.,
@@ -7137,7 +7137,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2195)
module_eval(<<'.,.,', 'ruby22.y', 2200)
def _reduce_536(val, _values, result)
result = @builder.kwoptarg(val[0], val[1])
-
+
result
end
.,.,
@@ -7145,7 +7145,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2200)
module_eval(<<'.,.,', 'ruby22.y', 2204)
def _reduce_537(val, _values, result)
result = @builder.kwarg(val[0])
-
+
result
end
.,.,
@@ -7153,7 +7153,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2204)
module_eval(<<'.,.,', 'ruby22.y', 2209)
def _reduce_538(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -7161,7 +7161,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2209)
module_eval(<<'.,.,', 'ruby22.y', 2213)
def _reduce_539(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -7169,7 +7169,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2213)
module_eval(<<'.,.,', 'ruby22.y', 2218)
def _reduce_540(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -7177,7 +7177,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2218)
module_eval(<<'.,.,', 'ruby22.y', 2222)
def _reduce_541(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -7191,7 +7191,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2229)
@static_env.declare val[1][0]
result = [ @builder.kwrestarg(val[0], val[1]) ]
-
+
result
end
.,.,
@@ -7199,7 +7199,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2229)
module_eval(<<'.,.,', 'ruby22.y', 2235)
def _reduce_545(val, _values, result)
result = [ @builder.kwrestarg(val[0]) ]
-
+
result
end
.,.,
@@ -7207,7 +7207,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2235)
module_eval(<<'.,.,', 'ruby22.y', 2240)
def _reduce_546(val, _values, result)
result = @builder.optarg(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -7215,7 +7215,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2240)
module_eval(<<'.,.,', 'ruby22.y', 2245)
def _reduce_547(val, _values, result)
result = @builder.optarg(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -7223,7 +7223,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2245)
module_eval(<<'.,.,', 'ruby22.y', 2250)
def _reduce_548(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -7231,7 +7231,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2250)
module_eval(<<'.,.,', 'ruby22.y', 2254)
def _reduce_549(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -7239,7 +7239,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2254)
module_eval(<<'.,.,', 'ruby22.y', 2259)
def _reduce_550(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -7247,7 +7247,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2259)
module_eval(<<'.,.,', 'ruby22.y', 2263)
def _reduce_551(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -7261,7 +7261,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2270)
@static_env.declare val[1][0]
result = [ @builder.restarg(val[0], val[1]) ]
-
+
result
end
.,.,
@@ -7269,7 +7269,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2270)
module_eval(<<'.,.,', 'ruby22.y', 2276)
def _reduce_555(val, _values, result)
result = [ @builder.restarg(val[0]) ]
-
+
result
end
.,.,
@@ -7283,7 +7283,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2283)
@static_env.declare val[1][0]
result = @builder.blockarg(val[0], val[1])
-
+
result
end
.,.,
@@ -7291,7 +7291,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2283)
module_eval(<<'.,.,', 'ruby22.y', 2290)
def _reduce_559(val, _values, result)
result = [ val[1] ]
-
+
result
end
.,.,
@@ -7299,7 +7299,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2290)
module_eval(<<'.,.,', 'ruby22.y', 2294)
def _reduce_560(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -7309,7 +7309,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2294)
module_eval(<<'.,.,', 'ruby22.y', 2300)
def _reduce_562(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -7317,7 +7317,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2300)
module_eval(<<'.,.,', 'ruby22.y', 2305)
def _reduce_563(val, _values, result)
result = []
-
+
result
end
.,.,
@@ -7327,7 +7327,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2305)
module_eval(<<'.,.,', 'ruby22.y', 2311)
def _reduce_565(val, _values, result)
result = [ val[0] ]
-
+
result
end
.,.,
@@ -7335,7 +7335,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2311)
module_eval(<<'.,.,', 'ruby22.y', 2315)
def _reduce_566(val, _values, result)
result = val[0] << val[2]
-
+
result
end
.,.,
@@ -7343,7 +7343,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2315)
module_eval(<<'.,.,', 'ruby22.y', 2320)
def _reduce_567(val, _values, result)
result = @builder.pair(val[0], val[1], val[2])
-
+
result
end
.,.,
@@ -7351,7 +7351,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2320)
module_eval(<<'.,.,', 'ruby22.y', 2324)
def _reduce_568(val, _values, result)
result = @builder.pair_keyword(val[0], val[1])
-
+
result
end
.,.,
@@ -7359,7 +7359,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2324)
module_eval(<<'.,.,', 'ruby22.y', 2328)
def _reduce_569(val, _values, result)
result = @builder.pair_quoted(val[0], val[1], val[2], val[3])
-
+
result
end
.,.,
@@ -7367,7 +7367,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2328)
module_eval(<<'.,.,', 'ruby22.y', 2332)
def _reduce_570(val, _values, result)
result = @builder.kwsplat(val[0], val[1])
-
+
result
end
.,.,
@@ -7407,7 +7407,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2332)
module_eval(<<'.,.,', 'ruby22.y', 2343)
def _reduce_587(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -7415,7 +7415,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2343)
module_eval(<<'.,.,', 'ruby22.y', 2347)
def _reduce_588(val, _values, result)
result = val[1]
-
+
result
end
.,.,
@@ -7429,7 +7429,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2347)
module_eval(<<'.,.,', 'ruby22.y', 2353)
def _reduce_592(val, _values, result)
yyerrok
-
+
result
end
.,.,
@@ -7443,7 +7443,7 @@ module_eval(<<'.,.,', 'ruby22.y', 2353)
module_eval(<<'.,.,', 'ruby22.y', 2362)
def _reduce_596(val, _values, result)
result = nil
-
+
result
end
.,.,
@@ -7453,4 +7453,4 @@ def _reduce_none(val, _values, result)
end
end # class Ruby22
- end # module Parser
+end # module Parser