IrregularEval
# File core/lib/lazy.rb, line 23 def initialize @proc = Proc.new @obj = nil end
# File core/lib/lazy.rb, line 27 def irregular_eval_object if @proc @obj = @proc.call @proc = nil end @obj end