一种多语言混合代码的编译方法、设备及介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种多语言混合代码的编译方法、设备及介质
申请号:CN202510099630
申请日期:2025-01-22
公开号:CN119536743B
公开日期:2025-07-08
类型:发明专利
摘要
本申请公开了一种多语言混合代码的编译方法、设备及介质,涉及计算机技术领域,方法包括:对多语言混合代码文件进行逐行扫描,以识别出多个语言对应的代码片段,并确定代码片段对应的语言标识;根据语言标识确定对应的解析规则,并根据解析规则对代码片段进行语义解析,以确定多个代码片段之间的语义关联图谱;根据语义关联图谱将多个代码片段进行转换,以确定中间形式;确定目标平台的运行环境,以根据运行环境对中间形式进行转换,以转换成目标平台对应的代码格式。本申请具有准确性高、灵活性强、优化效果好等多项优点,为跨语言编程和跨平台部署提供了有力保障。
技术关键词
多语言 函数调用关系 图谱 数据共享机制 语义分析模型 编译方法 语法结构 标识 非易失性计算机存储介质 计算机可执行指令 参数传递方式 依赖关系分析 变量 字段 平台 格式 处理器通信 接口