摘要
本公开关于代码语言的转换方法、装置、电子设备、存储介质和计算机程序产品,该转换方法包括:基于C 语言项目的输出日志,获取C 语言源文件;从C 语言源文件中提取不同类型的基本转换单元;利用大语言模型分别针对每种类型的基本转换单元进行转换,得到每种类型的基本转换单元对应的Rust语言文件。在本公开中,与基于语法规则的转换方式不同,本公开通过充分利用大语言模型对代码的强大处理能力,可以将C语言代码自动转换为规范化的Rust语言代码,实现了大规模、低错误、可控、安全的人机协同代码转换,可以提高将老旧C 项目迁移为规范化现代语言的效率和安全性。
技术关键词
转换单元
大语言模型
转换方法
计算机程序产品
电子设备
日志
项目
处理器
可读存储介质
人机协同
代码转换
关系
指令
模块
存储器
系统为您推荐了相关专利信息
数据传输方法
系统状态信息
传感器节点
新鲜度
方程
关键点特征
图像
特征提取模型
位置编码信息
描述符
静电传感器阵列
循环神经网络模型
信号调理电路
微处理器
跟踪方法