From: Christian Rishoej Date: 2002-05-30T05:38:55+09:00 Subject: Re: object-name = content of a variable (migration from perl) > p = �name� > i = 1 > while (i < 10) > o_name = p+i > CL_name.new(�variable�, �depending�, �parameters�) = o_name > i += 1 > end Of course you can achieve the desired effect using tmp = ['variable', 'stuff'] eval("#{o_name} = tmp.dup") ...though it IMHO is not necessarily the most beautiful solution. -- Christian Rishoj