超聚变数字技术有限公司何文裕获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉超聚变数字技术有限公司申请的专利代码处理方法、装置和电子设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115658030B 。
龙图腾网通过国家知识产权局官网在2026-02-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211280961.3,技术领域涉及:G06F8/30;该发明授权代码处理方法、装置和电子设备是由何文裕设计研发完成,并于2022-10-19向国家知识产权局提交的专利申请。
本代码处理方法、装置和电子设备在说明书摘要公布了:本申请实施例提供了一种代码处理方法、装置和电子设备。在实施例中,基于原始代码文件生成抽象语法树AST;从AST语法树中识别出匹配预设条件的若干语法元素和所述若干语法元素涉及的引用关系;基于该若干语法元素和引用关系,以及各个语法元素到AST语法树的映射,构建逻辑模型;基于该逻辑模型,根据用户自定义的处理规则访问AST语法树,得到对原始代码文件的处理结果。由此,通过构建逻辑模型作为AST语法树的索引,可以为用户提供语法元素之间逻辑关系的简化、高可读性视图,帮助用户更容易地获得原始代码的全局语义信息,应用复杂的代码处理规则。
本发明授权代码处理方法、装置和电子设备在权利要求书中公布了:1.一种代码处理方法,其特征在于,包括: 基于原始代码文件生成抽象语法树AST; 从所述AST中识别出匹配预设条件的若干语法元素和所述若干语法元素涉及的引用关系; 基于所述若干语法元素和引用关系,以及各个语法元素到所述AST的映射,构建逻辑模型;包括:基于所述各个语法元素和其到所述AST的映射,构建对应的管理对象;基于所述管理对象和所述引用关系,构建逻辑模型; 基于所述逻辑模型,根据用户自定义的处理规则访问所述AST,得到对所述原始代码文件的处理结果;所述处理规则涉及对某种代码特征进行判断、替换代码中的某个字符串、移动某段代码的位置、增加某段代码或删除某段代码。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人超聚变数字技术有限公司,其通讯地址为:450000 河南省郑州市郑东新区龙子湖智慧岛正商博雅广场1号楼9层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励