From: Bertram Scharpf Date: 2007-06-21T10:14:30+09:00 Subject: Re: eval going boom Hi, Am Donnerstag, 21. Jun 2007, 09:19:47 +0900 schrieb Giles Bowkett: > This does not work: > > x.attributes.each {|attr, value| eval("y.#{attr}= #{value}")} Maybe #{value.inspect} is better or even y.send "{#attr}=", value Untested. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de