From: Dirk Einecke Date: 2004-06-14T04:58:39+09:00 Subject: Re: Use a string a object name Jeff Mitchell wrote: > Did you mean, > puts eval "p s" # => "name" Not really... Okay. From the scratch. I've a class to map a get params to local vars: class CgiParamsToLocal def initialize(params) @params = params end def method_missing(m, *other) @params[m.to_s][0] end end p = CgiParamsToLocal.new($cgi.params) Now I try to use a string as a object name like I wrote in my first posting. greetings Dirk Einecke