Rakudo gets it right now:

$ perl6-m -e 'say (-300...300 X+> -5...5)'
===SORRY!=== Error while compiling -e
Operators '...' and 'X+>' are non-associative and require parentheses
at -e:1
------> say (-300...300 X⏏+> -5...5)
    expecting any of:
        postfix
        infix stopper
        infix or meta-infix

To me this looks like a duplicate of Ticket #77848 
(https://rt.perl.org/Ticket/Display.html?id=77848) and there is a test for 
parsing "4 X+> 1...2". I'll merge both tickets.

If you think we should have a separate test for parsing "-300...300 X+> 
-5...5", please reopen the ticket.

Reply via email to