-
大小: 20KB文件类型: .applicati金币: 1下载: 0 次发布日期: 2021-04-04
- 语言: C/C++
- 标签: SMC StateMapComp CPlus
资源简介
Python实现,根据状态表生成C代码的【层次状态机】,亦可退化成【平面状态机】。使用C模拟C++的一些特性。
2009.12.3: 里面有readme,在研究之前先读一下。
对于号称“专业研究。。。”的fazai001(无激发)同学,本人表示不屑。
压缩包内有现成的例子,使用如下:
安装python2.5.2
在该目录的cmd下,运行python smc.sm watch.sm
生成两个目录,以及gen_xxx.c, gen_xxx.h几只文件
用vc6创建空的工程,加入gen_xxx.c, watch_hsm.c等三支文件就可以编译运行了
完整的状态机转换图在watch.sm文件中。
评论
共有 条评论