> Would it be possible for power_assert to avoid depending on Class#new being present in the stack trace? I updated power_assert. https://github.com/ruby/power_assert/pull/56 Now, it should work.ktsj (Kazuki Tsujimoto)
I agree with tompng's proposal. > I'm guessing that `a in b`, is parsed as `a in [b,]` but a trailing comma like that is just too wild for me `in` (`=>`) can be considered right assignment. And, I think it makes sense that a trail...ktsj (Kazuki Tsujimoto)
Sorry for late response. I disagree with this suggestion. I implemented this feature in the [pattern-match](https://github.com/k-tsj/pattern-match) gem, a PoC library for pattern matching. ```ruby match({ results: [{ id: 1, nam...ktsj (Kazuki Tsujimoto)
After 6c0925ba7017efde6091e2ec4f1a6be268166696, it was impossible to distinguish between the presence or absence of `*`. # Before the commit Ripper.sexp('0 in []')[1][0][2][1] #=> [:aryptn, nil, nil, nil, nil] Ripper.sexp('...ktsj (Kazuki Tsujimoto)