Kai (kai matsudate)
- Login: Kai
- Registered on: 06/01/2026
- Last sign in: 07/05/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 1 | 1 | 2 |
Activity
07/02/2026
-
01:01 AM Ruby Bug #22140 (Open): Prism rejects a trailing comma in a pattern-matching loop condition before do, while parse.y accepts it
- Prism rejects the following code, while parse.y accepts it:
Prism:
```sh
$ ruby --parser=prism -ce 'while a in b, do end'
ruby: -e:1: syntax error found (SyntaxError)
> 1 | while a in b, do end
| ^~ expected a...
06/08/2026
-
04:13 PM Ruby Bug #22095 (Closed): Prism rejects a multiple assignment in a rescue modifier value that parse.y accepts
- ## Problem
parse.y and Prism parse the following differently:
```ruby
a rescue b, c = 1
```
parse.y accepts it, but Prism rejects it.
## Cause
In the grammar, the value of a rescue modifier is a statement, so it may itse...
06/01/2026
-
04:47 PM Ruby Bug #22089: Prism accepts statement modifiers in if/unless/elsif conditions that parse.y rejects
- I'm the reporter. It shows as anonymous due to recreating my account, but I'm following this.