其他分享
首页 > 其他分享> > 编译器的定义与组成部分

编译器的定义与组成部分

作者:互联网

  简单讲,编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。   解释器英语:Interpreter),又译为直译器,是一种电脑程序,能够把高级编程语言一行一行直接转译运行。   一个编译器可以分成两个部分,分析部分(前端)和综合部份(后端)。  

 

 

前端负责处理源程序(把源程序分解成为多个组成要素,并在这些要素之上加上语法结构),   后端负责处理输出目标代码(根据中间表示和符号表中的信息来构造用户期待的目标程序)。

 

标签:要素,语言,前端,一行,编译器,组成部分,源程序,定义
来源: https://www.cnblogs.com/hercules-chung/p/12437039.html