有没有工具可以基于自定义语法生成UML图?

4
我需要一个工具/库来从自定义编程语言语法的源代码中生成UML图。是否有带API的工具或其他方法可以相对容易地告诉生成器如何解释语法。我完全掌控编程语言的词法分析器。
如果您有任何疑问,请要求具体澄清。
2个回答

1

看起来一个简单的AST访问器就可以了,不是吗?假设你的语言中有类、接口和属性,那应该很容易处理。

图表的适当布局是另一个问题,可以在之后完成。


0

将一种语言反向工程成UML图表确实是一项非常漫长和困难的工作。如果您没有12个月的研究项目以及深入的编程和UML知识,那么最好使用现有的工具。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接