From: Ariff Abdullah Date: 2002-05-30T03:35:51+09:00 Subject: scope+module_eval+regexp+[].each+GC bugs? (revisited) ..with simple twist module Crap ["Crup"].each do |cs| cs.gsub!(/ /, '') module_eval %{ class #{cs} def freak puts "feh.." end end } end GC.start #stubborn end if __FILE__ == $0 a = Crap::Crup.new() a.freak() end ruby 1.7.2 (2002-05-29) [i386-freebsd2.2.8]