On Thu Jan 29 02:18:55 2009, masak wrote: > <masak> so protoobjects are defined? > <masak> rakudo: class A {}; my A $a; say $a.defined > <p6eval> rakudo 36139: OUTPUT«1» > <moritz_> well, that's wrong > * masak submits rakudobug > <moritz_> perl6: my $a; say $a.defined > <p6eval> rakudo 36139: OUTPUT«0» > <p6eval> ..elf 25110, pugs: OUTPUT«» > <moritz_> perl6: class A { }; my A $a; say $a.defined > <p6eval> rakudo 36139: OUTPUT«1» > <p6eval> ..elf 25110, pugs: OUTPUT«» > <masak> hah, two against one :)
Fixed in git d668ca9 and tests added to S12-class/basic.t to make sure we don't regress on it. Thanks, Jonathan