smc源自于 Bob Martin 的状态机编译器,能根据定义文件生成c++,java,tcl,vb.net,c#状态机.

定义文件一般格式

当前状态

{

状态变迁  变迁后状态

                {

                    变迁时执行的动作

                 }

}


文章来源:http://spaces.msn.com/members/zzzhc/Blog/cns!1pPbKg7hHgS7AKKQm6CWG1ZQ!123.entry