Macros in Ruby This looks like an interesting article about writing macros in Ruby. You might also like some of these