>>>>> "L" == Lionel Thiry <lthiryidontwantspam / skynetnospam.be> writes:
L> class MyClass
L> 	@a = "value"

L> 	class_attr_reader :a

        class << self
           attr_reader :a
        end

L> end
L> puts Test.a # it doesn't work

L> I know class variables are already accessible through @@a.

 No, don't make confusion between class instance variable (i.e. @a in your
 example) and class variables (i.e. @@a)

-- 

Guy Decoux