It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center。
9年前关闭。
如何通过解析C程序并将其转到要显示的电路图中进行反向建模。
例
除了这是psedocode。
9年前关闭。
如何通过解析C程序并将其转到要显示的电路图中进行反向建模。
例
除了这是psedocode。
最佳答案
乍一看,我会说您需要从头构造一个C编译器(或选择一个),然后检查解析树以查找可以用简单符号列表表示的结构。完成之后,您需要渲染引擎来获取检测到的构造的列表,并将其布置在漂亮的图片中。
一些随机观察:
有许多C概念无法以简单的方式呈现(即指针)
使您的图片看起来很漂亮
Doxygen是寻找想法的好地方(做一个漂亮的函数调用结构图)
首先,您可能想看一下PLC的IEC 61131-3编程语言。这些是以图形方式布置的语言,提供了5种不同的方式描述程序控制,并着重于逻辑表示
08-25 06:24