您是否知道任何现有的工具可以从源代码开始以图形方式呈现 Erlang gen_fsm 的图表?
问问题
1950 次
3 回答
2
此论坛帖子(“我想尝试一些工具,而不是链接 gen_fsm(或其他 erlang FSM)和点(graphviz)文件。”)可能对您有用:
于 2010-02-08T16:20:06.137 回答
2
当你说你想分析 Erlang 程序的源代码时,我想知道你是否偶然对程序本身的依赖关系分析感兴趣。(您可能只关心分析您正在编写的 FSM,但我想仔细检查)。
如果是这样,Erlang 的Xref - The Cross Reference Tool 可能会很有趣。
我是新用户,所以我不能发布另一个超链接,但是如果您搜索“erlang xref graphviz”,您会在 erlang.org 上找到一篇帖子,其中 Ulf W 描述了将外部参照连接到 GraphViz。
于 2010-02-08T16:30:10.200 回答
1
gen_fsm 中的下一个状态可以是静态源分析在一般情况下无法找出的计算值。
当然; 使用类型注释是可能的,但是你也可以明确地写下你的状态转换来生成你的.dot
文件。
于 2010-02-08T16:21:04.903 回答