On Wed, Jan 16, 2002 at 11:55:14PM +0900, Steve Hill wrote: > class Foo > attr_reader :Foo.bar > @@bar="baz" > end The reason this doesn't work is because :Foo.bar is the same as (:Foo).bar. If you want to do something like this, try: http://rm-f.net/~cout/ruby/treasures/RubyTreasures-0.1/lib/hacks/accessors.rb.html Paul