Creating DSLs with Ruby

J. Freeze. Creating DSLs with Ruby. http://www.artima.com/rubycs/articles/ruby_as_dsl.html, March 2006. [doi]