-
公开(公告)号:CN120010850A
公开(公告)日:2025-05-16
申请号:CN202311532389.X
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开涉及一种高级语言编译方法、装置、电子设备和存储介质,所述方法包括:将高级语言代码解析为抽象语法树;针对所述抽象语法树执行语义解析操作,得到第一语言,所述第一语言为高级的中间表示语言;基于所述第一语言生成第二语言,所述第二语言为低级的中间表示语言;根据所述第二语言生成目标文件。本公开实施例通过将抽象语法树转换为高级的中间表示语言,如此更符合软件工程设计,以保证代码结构更加清晰。