一种基于编译器的代码错误修复方法及装置

AITNT
正文
推荐专利
一种基于编译器的代码错误修复方法及装置
申请号:CN202510799386
申请日期:2025-06-13
公开号:CN120743278A
公开日期:2025-10-03
类型:发明专利
摘要
本说明书实施例提供了一种基于编译器的代码错误修复方法,包括:接收使用目标语言编写的目标代码,并在所述编译器对目标代码进行编译的过程中,对所述目标代码执行第一修复操作,得到第一修复序列,所述第一修复操作包括:对应于词法分析过程的词法错误修复、对应于语法分析过程的语法错误修复。基于抽象语法树进行若干轮语义修复操作,用于首轮语义修复操作的抽象语法树为所述第一修复序列经所述编译器进行语法分析后生成的;任意轮语义修复操作包括:克隆当前的抽象语法树,得到克隆语法树,并基于所述克隆语法树进行语义属性标注;针对克隆语法树中具有错误属性标注的任意错误节点,在所述抽象语法树对应的节点上进行语义修复。
技术关键词
抽象语法树 语义 错误修复方法 序列 节点 字符 计算机程序产品 修复装置 处理器 存储器 指令 模块 模式 基础
系统为您推荐了相关专利信息
1
基于人工智能的轨道交通调度分析方法及系统
调度分析方法 约束特征 偏差 调度优化模型 参数
2
用于充电系统的功率因数改善控制方法
电流 充电系统 电压 序列 描述符
3
基于时空特征融合的空间碎片智能检测方法和装置
智能检测方法 语义 空间特征提取 融合特征 特征提取模块
4
基于感知增强的非连续实体识别方法、设备及存储介质
序列 文本 编码器 命名实体识别方法 解码器
5
一种基于BOSS系统的智能计费结算方法及系统
计费结算方法 BOSS系统 孤立森林算法 动态规则引擎 因子
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号