首页 > 编程知识 正文

什么是编译前端,编译原理的前端和后端

时间:2023-05-06 13:12:44 阅读:226443 作者:601

根据完成任务不同,可以将编译器的组成部分划分为前端(Front End)与后端(Back End)。

前端主要指与源语言有关但与目标机无关的部分,包括词法分析、语法分析、语义分析与中间表示生成。

后端主要指与目标机有关的部分,包括代码优化和目标代码生成等。

"端"概念的提出对于编译技术的发展起到了至关重要的作用,它使编译器的框架更明晰,更利于集成与构造。

转载于:https://www.cnblogs.com/0x1D/p/4761459.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。