New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stupidly using is assoc
with unary prefix operator has an error message from the deep
#6662
Comments
From @briandfoyI stupidly did this: sub prefix:<²> ( Int:D \m --> Int:D ) put ²(²2); And got this error: ===SORRY!=== I figure that associativity doesn't make any sense for unary prefix |
From @zoffixznetOn Thu, 11 Jan 2018 23:40:54 -0800, comdog wrote:
This looks to be the same issue as #6173. It lists a potential fix that fails compilation: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=131099#txn-1455809 |
The RT System itself - Status changed from 'new' to 'open' |
From @zoffixznetOn Fri, 12 Jan 2018 03:50:19 -0800, cpan@zoffix.com wrote:
The fix is to throw on attempt to use list assoc on non-infixes, but It explodes in EXPR parser when trying to pop from @termstack. That area is too hard |
Migrated from rt.perl.org#132711 (status was 'open')
Searchable as RT132711$
The text was updated successfully, but these errors were encountered: