RubyConf 2007: Treetop: Syntactic Analysis with Ruby
Treetop is a language for describing languages. Combining the elegance of Ruby with cutting-edge parsing expression grammars, it helps you analyze syntax with revolutionarily ease. Author: Nathan Sobo