From: Erik Veenstra Date: 2006-01-25T01:43:15+09:00 Subject: Re: LazyLoad As a side effect of the last improvement, the attr_reader now works too. gegroet, Erik V. - http://www.erikveen.dds.nl/ ---------------------------------------------------------------- require "lazyload" class Thing attr_reader :prop1 attr_reader :prop2 attr_writer :prop2 def initialize @prop1 = LazyLoad.new{:it_works} @prop2 = LazyLoad.new{:nothing} end end thing = Thing.new thing.prop2 = :this_too p thing.prop1 p thing.prop2 ----------------------------------------------------------------