发现Ragel的语言支持列表里没有列出Python,在已经列出的语言选一个,就选了Ruby.

linux上本身自带,又装了一个windows版本。
http://rubyforge.org/frs/?group_id=167&release_id=28426

比较靠谱的Ruby环境构建文章:
http://www.cnblogs.com/zhuque/archive/2012/11/24/2785609.html

下载Ruby开发插件(RDT)地址:http://jaist.dl.sourceforge.net/sourceforge/rubyeclipse/org.rubypeople.rdt-0.7.0.601192300PRD.zip

ruby在windows环境下下载安装devkit
http://gaitian00.blog.163.com/blog/static/186234180201311612545501/

Ruby的基本语法
http://www.blogjava.net/xxllnnn/archive/2009/01/18/251762.html

每天一条Ruby小道之高级数据结构
http://hideto.iteye.com/blog/112528

Ruby程序快速入门之数据结构
http://dev.yesky.com/467/2381967.shtml

差不多,python和ruby的list和map定义都差不多。

ragel
http://www.complang.org/ragel/

rails forum
http://archive.railsforum.com/viewtopic.php?id=22303