-
-
Notifications
You must be signed in to change notification settings - Fork 942
Open
Labels
Description
These two pattern forms do not currently parse (from CRuby test_pattern_matchin.rb):
test_alternative_pattern
assert_in_out_err(['-c'], %q{
case 0
in a | 0
end
}, [], /alternative pattern/,
success: false)
assert_in_out_err(['-c'], %q{
case 0
in 0 | a
end
}, [], /alternative pattern/,
success: false)
test_alternative_pattern_nested
assert_in_out_err(['-c'], %q{
case 0
in [a] | 1
end
}, [], /alternative pattern/,
success: false)
assert_in_out_err(['-c'], %q{
case 0
in { a: b } | 1
end
}, [], /alternative pattern/,
success: false)
assert_in_out_err(['-c'], %q{
case 0
in [{ a: [{ b: [{ c: }] }] }] | 1
end
}, [], /alternative pattern/,
success: false)
Reactions are currently unavailable