<分区>
如何通过解析C程序,转成电路图来进行逆向建模。
例子
除了这是伪代码。
<分区>
如何通过解析C程序,转成电路图来进行逆向建模。
例子
除了这是伪代码。
最佳答案
乍一看,我会说您需要从头开始构建一个 C 编译器(或增选一个)并检查解析树以寻找可以用您的简单符号列表表示的结构。完成后,您需要一个渲染引擎来获取检测到的构造列表并将它们布置在漂亮的图片中。
一些随机观察:
有很多C概念不能用简单的方式呈现(即指针)
让你的照片看起来很漂亮是个婊子
Doxygen将是一个寻找想法的好地方(做一个漂亮的函数调用结构图)
切线你可能想看看IEC 61131-3 PLC 的编程语言。这些以图形方式布局的语言提供了 5 种不同的方式来描述程序控制,并且主要侧重于逻辑表示
关于c - 如何通过解析C程序并将其转换为要显示的电路图来反向建模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3562665/