大概查了一下, 我的理解大概是这样
前端
- 词法分析, 语法分析, 生成 AST 树
- 有比如 gcc 和 clang 这些
后端
- 根据 AST 树生成目标字节码
- 有比如 LLVM 和 gcc 这些
疑问
- 编译器的前 /后端还有一些其他的吗?
- 我的理解有哪些偏差???
大概查了一下, 我的理解大概是这样
1
shyling Jun 30, 2016 应该差不多了吧。
词法语法语义|||代码生成优化 不过这是针对目标语言来说的,中间语言就不说了 0 0 |
2
g0thic Jun 30, 2016 看龙书
|