Parens around ranges don't seem to work, and range/new.t indicates there may be other issues.
(See also range.t)
Range parsing is implemented as infix:.. and infix:...; the not working with parens is a general issue with any optable stuff. Unsure how to handle this, as optable stuff is still very much magic to me.
The comment in range/new.t was outdated other than references the paren issue.
This [was] waiting on #40 for the paren fix.
Well, the paren fix is in, but there's still something wacky going on:
[1, 2, 3]
Null PMC access in find_method()
I think that is parsed as (puts (1..3)).class instead of puts((1..3).class), which would also mean that the object returned by puts is not the nil from NilClass but an Undef or something like that
Unfortunately both of the expressions I gave fail to parse, so I can't really test that, but the output from target=parse seems to confirm my suspicions