From: David Pollak Date: 2006-08-04T01:52:24+09:00 Subject: Re: Creating Classes at runtime David, See http://dppruby.com/dppsrubyplayground/show/Domain+Specific+Languages Read the preso. It explains (with code examples) how to dynamically generate classes. Thanks, David On 8/3/06, David Stokar wrote: > Hi everybody, > this is my first post and allready a nifty question ;-) > > What I want: > Create a NAMED class at runtime. Adding functions is clear. > > > E.g. somthing like that: (ClassGenerator is an existing module) > module ClassGenerator > def self.generate_new_class ( Parent_Class_Name, Name ) > def self.add_method( source ) > end > > somewhere else: > > ClassGenerator::generate_new_class( Fixnum, MyInt ); > ClassGenerator::MyInt.add_method( %{ def special_one > return 2 > }% > ) > > Thanks, > David Stokar > > -- > Posted via http://www.ruby-forum.com/. > > -- -------- David Pollak's Ruby Playground http://dppruby.com