编译与运行

> 在编译器实现中,也有很是明显的层次之分。这些层次能够彻底按照编译原理理论来划分。包括:  1.词法分析:将文本代码拆分为一个一个合法的单词  2.语法分析:基于 词法分析 获得的单词流构建语法树  3.语义分析:基于 语法分析 获得的语法树进行语义上的检查等  4.生成器:基于 语义分析 结果(可能依然是语法树)生成中间代码  5.编译器:基于 生成器 获得的中间代码生成目标机器上的机器代码
相关文章
相关标签/搜索