On Sun Mar 29 09:40:06 2009, masak wrote: > <masak> rakudo: class A { has &!a = { say "OH HAI" }; method foo { > &!a() } };A.new.foo > <p6eval> rakudo 7af829: OUTPUT«No such attribute '!a' [...] > * masak submits rakudobug > > The error message is contradictory, since there obviously is an > attribute '!a'. Using a dot when calling -- &!a.() -- produces the > same result.
Fixed in git 60f709d and spectests added to S12-attributes/instance.t. Thanks, Jonathan