# New Ticket Created by  Chris Hudnall 
# Please include the string:  [perl #67790]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=67790 >


<hudnix_>rakudo: class A{}; say A.HOW().perl
<p6eval>rakudo 254b3a: OUTPUT«Method 'perl' not found for invocant of
class 'P6metaclass'␤»

<[Coke]>        rakudo: class A{}; say A.HOW().PARROT
<p6eval>        rakudo 254b3a: OUTPUT«Method 'PARROT' not found for invocant
of class 'P6metaclass'␤»
<PerlJam>       hudnix_: class A {}; say A^.perl;
<masak> hudnix_, [Coke]: I'd say those are reportable bugs.
<hudnix_>       rakudo: class A {}; say A^.perl
<p6eval>        rakudo 254b3a: OUTPUT«A()undef␤»
<masak> PerlJam: not the same, I think.
<masak> o_O
<PerlJam>       IIRC, $foo^.meth is a short-hand for $foo.HOW($foo).meth
<moritz_>       the other way round
<moritz_>       $foo.HOW.meth($foo)
<PerlJam>       looks like I don't recall correctly :)
<hudnix_>       S12 says the syntax should be ^A.perl, but that doesn't work 
either
<hudnix_>       rakudo: class A {}; say ^A.perl
<p6eval>        rakudo 254b3a: OUTPUT«␤»
* masak checks
<masak> moritz_: right, that's what I thought I remembered.
<hudnix_>       at least that doesn't error

Reply via email to