<diakopter> rakudo: say (abs(412).WHAT) # here's one for you, masak
<p6eval> rakudo 7347ec: Use of type object as value0
<masak> diakopter: nice catch!
* masak submits rakudobug
<diakopter> rakudo: say (abs (412).WHAT) # this is what it's parsing as
<p6eval> rakudo 7347ec: Use of type object as value0
<jnthn> youch
<moritz_> that's because it parses as a prefix, not sub call
<masak> o.O
<diakopter> rakudo: say (abs((412).WHAT))
<p6eval> rakudo 7347ec: Use of type object as value0
<jnthn> ng: say (abs((412).WHAT))
<p6eval> ng 1b20b6: 0
<jnthn> heh
<diakopter> well, that's right
Works in latest Rakudo and the test passes and is run...
ok 50 - abs(x).WHAT parses as x.abs.WHAT
So resolving.
Thanks,
Jonathan