From: nobu.nokada@... Date: 2003-11-29T18:58:32+09:00 Subject: Re: Controlled block variables Hi, At Sat, 29 Nov 2003 18:13:27 +0900, T. Onoma wrote: > class Object > def methodize(sym, var) > class_eval "define_method "#{sym}meth", proc{ var }" > end > end This will be parsed as: class_eval "define_method " # a comment You'll want to do: class_eval {define_method "#{sym}meth", proc {var}} -- Nobu Nakada