From: "Hal E. Fulton" Date: 2001-08-25T00:40:03+09:00 Subject: [ruby-talk:20295] Re: new toy: method_var ----- Original Message ----- From: Brian Fundakowski Feldman To: ruby-talk ML Sent: Friday, August 24, 2001 10:07 AM Subject: [ruby-talk:20291] new toy: method_var > After seeing a million examples of overriding methods in classes by aliasing > an existing method to something with a more obscure name, defining over that > method and then calling the alias of the old method in the new method's > code, I convinced myself there HAD to be a better way. In that vein, I've > implemented the ability to "attach" an anonymous variable to a given method. > > It works like this: > [snip] That's interesting... but it isn't quite fitting into my brain right now. That's not a criticism, just a statement of my slowness today... Two questions: 1. Can you show another example? Say, one that replaces <=> for String by removing all spaces/punctuation, doing an upcase, and then calling the old compare? 2. Is it possible somehow to combine the instance_method and define_method_var steps? That would be neat if so, I think... Hal