发明人:黄志球,喻垚慎,李伟湋,沈国华,张静,艾磊
申请号:CN201910981926.6
申请日:20191016
公开号:CN110737466A
公开日:
20200131
专利内容由知识产权出版社提供
摘要:本发明提供了一种基于静态程序分析的源代码编码序列表示方法,包括:获取源代码文本;对源代码文本进行转换,以得到源代码文本对应的原始抽象语法树;对原始抽象语法树进行精简;对精简后的原始抽象语法树进行遍历编码,以得到源代码文本的编码序列表示。本发明能够简化源代码文本对应的原始抽象语法树的树形结构,并能够较好的将原始抽象语法树的树形结构转换为编码序列,同时能够保证编码序列具有较好的检索性能和匹配性能。 申请人:南京航空航天大学
地址:211106 江苏省南京市江宁区南京航空航天大学将军路校区计算机科学与技术学院
国籍:CN
代理机构:常州佰业腾飞专利代理事务所(普通合伙)
代理人:李珍