最近分析doubango的源码,发现其中有些代码是通过regal state machine来生成的,网上搜到一些资料
Ragel State Machine Compiler的速度测试
http://www.cppblog.com/woaidongmao/archive/2009/01/02/70954.aspx
http://blog.dccmx.com/2011/01/ragel-intro-1/
http://blog.csdn.net/firo_baidu/article/details/6849557
http://quake.iteye.com/blog/412610
准备先花两天时间学习一下。
Ragel入门1——简介
http://blog.dccmx.com/2011/01/ragel-intro-1/
Ragel入门2——嵌入宿主语言
http://blog.dccmx.com/2011/01/ragel-intro-2/