摘要
本申请公开了一种多语言混合代码的编译方法、设备及介质,涉及计算机技术领域,方法包括:对多语言混合代码文件进行逐行扫描,以识别出多个语言对应的代码片段,并确定代码片段对应的语言标识;根据语言标识确定对应的解析规则,并根据解析规则对代码片段进行语义解析,以确定多个代码片段之间的语义关联图谱;根据语义关联图谱将多个代码片段进行转换,以确定中间形式;确定目标平台的运行环境,以根据运行环境对中间形式进行转换,以转换成目标平台对应的代码格式。本申请具有准确性高、灵活性强、优化效果好等多项优点,为跨语言编程和跨平台部署提供了有力保障。
技术关键词
多语言
函数调用关系
图谱
数据共享机制
语义分析模型
编译方法
语法结构
标识
非易失性计算机存储介质
计算机可执行指令
参数传递方式
依赖关系分析
变量
字段
平台
格式
处理器通信
接口
系统为您推荐了相关专利信息
数据处理系统
决策
多模态
形式化验证方法
噪声鲁棒性
机器人控制方法
电信号
频域特征
融合特征
交互式机器人
沉浸式交互
贝叶斯个性化排序
生成对抗网络
性能优化框架
渲染算法