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
Less than helpful error message when writing %*foo instead of *%foo in parameter list in Rakudo #1282
Comments
From @masak$ perl6 -e 'class A { method foo(%*opts) {} }' Suggest making the error message include "did you mean '*%opts'?". |
From @cokeOn Wed Sep 16 14:47:06 2009, masak wrote:
This doesn't error now: $ ./perl6 -e 'class A { method foo(%*opts) {} }' the * twigil refers to a dynamically overridable global variable. Not -- |
The RT System itself - Status changed from 'new' to 'open' |
From @pmichaudOn Wed Jul 28 07:44:27 2010, coke wrote:
The * twigil is allowed in parameter declarations. STD.pm6 and Rakudo Pm |
From @masakOn Wed Jul 28 10:01:02 2010, pmichaud wrote:
Well, then. Whoever submitted this ticket should have known better. Rejected! :) |
@masak - Status changed from 'open' to 'rejected' |
Migrated from rt.perl.org#69176 (status was 'rejected')
Searchable as RT69176$
The text was updated successfully, but these errors were encountered: