摘要
提出了一种从标准程序流程图到结构化代码生成的新算法.该算法通过对程序流程图结构的分析与识别、循环结构的线性化以及对分支结构域的确定等过程,能够生成符合程序流程图语义的结构化C代码(包括continue/break/return);同时,能够识别出非结构化的程序流程图.
A new method for generating the structural code from the standard program flowcharts is presented.By analyzing the flowchart,linearizing the cycle structure and delimiting the branch structure,the structual C code agreeing with the semanteme of the flowchart is generated.At the same time,the unstructural flowchart is recognized.
出处
《西安电子科技大学学报》
EI
CAS
CSCD
北大核心
2012年第6期70-77,共8页
Journal of Xidian University
基金
国家自然科学基金资助项目(60903198)