我必须在Perl中编写状态机。我尝试过使用SMC,但它没有Perl的AppClass_sm。我无法从任何地方获得任何有关如何解决此问题的反馈。 是否有类似于SMC的东西,或者我应该尝试使用DFA:StateMap类。我必须先阅读并理解它,然后才能确定它是否有用。 任何输入赞赏有助于在Perl中构建状态机的软件
2
A
回答
0
我联系了SMC的开发者。他解释说,我需要运行示例目录中的makefile来创建Appclass_sm模块。这解决了这个问题。
1
2
我几年前写了perl.com了一篇文章关于建立使用DFA状态机::简单。
该文章在http://www.perl.com/pub/2004/09/23/fsms.html以及有效的代码链接。
出于某种原因,DFA :: Simple不在CPAN上。它可以在https://github.com/gitpan/DFA-Simple找到。
+0
谢谢我看过那篇文章。这非常有用。但如果可能的话,我仍然想用SMC类软件 – doon
相关问题
- 1. 在java中构建状态机/转换系统需要帮助
- 2. 将语音助手构建为软件
- 3. 构建状态硬件
- 4. SSIS软件包陷于“创建执行”状态
- 5. Docker构建状态
- 6. 构建状态jenkins
- 7. Jenkins - 构建状态
- 8. 在perl中构建有序的JSON
- 9. 基于类的状态机?
- 10. 使用jQuery建立网页状态的FSM(有限状态机)
- 11. 无人机构建状态在GitHub中没有更新,一直在等待
- 12. 有限状态机在自助服务洗衣机中的应用
- 13. 状态机 - 结构来保持状态,事件和pFuncs
- 14. 如何在基于Debian的系统中构建RPM软件包?
- 15. VSTS分支机构的构建状态视图
- 16. 在python中创建状态机
- 17. 在SCXML状态机中创建超时
- 18. 在readme.md中显示github构建状态
- 19. 在GitLab中显示TeamCity构建状态
- 20. Redux模式用于填充状态,然后从该状态构建组件?
- 21. 在UML状态机中是否可以有多于一个活动状态
- 22. 有限状态机在vhdl
- 23. 可扩展的PPP协议。关于状态机需要帮助
- 24. 是否有任何易于使用的群集构建软件?
- 25. 有限状态机
- 26. 如果在构建中存在文件,则将构建状态更改为NOT_BUILT
- 27. 有限状态机过度状态
- 28. 建模识别状态与建模验证的状态机图
- 29. 在状态机
- 30. 在有限状态机中作参考
你能否澄清你的第二条陈述?文档似乎与它相矛盾(http://smc.sourceforge.net/SmcManSec3.htm#Perl) – DVK
你是对的。该文档没有提到需要Appclass_sm。如果您查看源代码中的示例,EX1目录包含一个文件checkstring.pl,该文件使用Appclass.sm中定义的Appclass类,这反过来表示使用Appclass_sm; Appclass_sm在任何地方都不可用。也许我错过了一些明显的东西。我是新来的perl – doon
我不熟悉SMC,但对我来说,似乎Appclass_sm是从您的状态机生成的。这只是一个模糊的印象,可能是100%错误的。 – DVK