From: HarryO Date: 2001-07-15T12:04:42+09:00 Subject: [ruby-talk:17858] Re: Creating methods on the fly > methName = "myMethod" > a = "test" > eval %{ > def #{ methName } > ... > end > } That worked a treat! Thanks very much for the help.