How to write/create clean Ruby DSL

Attention: open in a new window. PDFPrintE-mail

I  read different articles and videos

I want to share them

http://themomorohoax.com/2009/02/25/how-to-write-a-clean-ruby-dsl-part-2-line-by-line-with-machinist-rails

http://www.artima.com/rubycs/articles/ruby_as_dsl4.html

http://odeo.com/episodes/22123607-Episode-52-DSL-Development-in-Ruby

http://ghouston.blogspot.com/2006/05/attraccessor-meta-programming.html