# New Ticket Created by Ron Schmidt # Please include the string: [perl #92354] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=92354 >
Discussed on IRC here: http://irclog.perlgeek.de/perl6/2011-06-06#i_3869158 To summarize with examples: PhatEddy rakudo: my $a; eval $a.WHO p6eval rakudo 048573: OUTPUT«Null PMC access in invoke() in 'eval' at line 1213:CORE.setting in 'eval' at line 1213:CORE.setting in main program body at line 22:/tmp/dPvhCT3k6G» PhatEddy rakudo: my $a; say $a.WHO ~ 'after' p6eval rakudo 048573: OUTPUT«No applicable candidates found to dispatch to for 'infix:<~>'. Available candidates are::(Any $x = { ... }):(Any $a, Any $b) in main program body at line 22:/tmp/f0nlWgcfJL» masak moritz: how would you explain that? moritz masak: with Mu moritz masak: or non-p6 types moritz rakudo: say pir::typeof (my $a).WHO p6eval rakudo 048573: OUTPUT«NameSpace» jnthn masak: .WHO doesn't behave very in current Rakudo moritz right, it's a parrot-level type PhatEddy rakudo: class A{}; my A $a .= new; eval $a.WHO p6eval rakudo 048573: OUTPUT«Null PMC access in invoke() in 'eval' at line 1213:CORE.setting in 'eval' at line 1213:CORE.setting in main program body at line 22:/tmp/BfB1bYJ9_N» PhatEddy rakudo: class A{}; my A $a .= new; say $a.WHO ~ '' p6eval rakudo 048573: OUTPUT«No applicable candidates found to dispatch to for 'infix:<~>'. Available candidates are::(Any $x = { ... }):(Any $a, Any $b) in main program body at line 22:/tmp/6WQHZMJuVx»
