type mistakes creating unhelpful error messages

2015-10-03 Thread mt1957
In great need of proper message ... I have a bad habit of writing defined/undefined(:D or :U) constraint after the variable instead of after the type before the variable in a call signature(Don't ask why ;-|). The error given is Cannot invoke this object Perl is not able to parse the object

[perl #69204] [BUG] Cannot combine infix:<.=> and string methodrefs in Rakudo

2015-10-03 Thread Tobias Leich via RT
I come to the conclusion that making $foo.="bar"() work is more useful than complaining about a potential P5ism. So, patch and tests are here: https://github.com/rakudo/rakudo/commit/98d9b87aaa https://github.com/perl6/roast/commit/5f82bde7e0 Closing ticket.