编译原理

引论

语言处理器

  • 编译器: 编译器将整个程序一次性翻译成机器可执行的目标代码(如二进制代码),然后再执行这个目标代码。
  • 解释器: 解释器逐行或逐块地将源代码直接翻译成机器可执行的形式,然后立即执行。
  • 预处理器:把源程序聚合在一起的任务有时会由一个被称为预处理器(preprocessor)的程序独立完成。预处理器还负责把那些称为宏的缩写形式转换为源语言的语句。

编译器结构

分析
综合
词法分析
语义分析

posted @ 2024-08-17 18:01  Ho1d_F0rward  阅读(17)  评论(0)    收藏  举报