From: Christoph Rippel Date: 2001-02-19T09:42:48+09:00 Subject: [ruby-talk:11071] RE: MetaRuby 0.5 > Subject: [ruby-talk:11065] MetaRuby 0.5 > MetaRuby 0.5 Hi, matju what do you think about organizing the different functionalities of lists, queues, stacks and particularly sets (the build in semantics is a bit arbitrary) into different modules? Your implementation of flatten seems to throw a "self - recursive flattening exception" when it encounters a self recursive Array (the simplest example is x = []; x << x ) - maybe the build in semantics should follow your implementation? Christoph