这是一个创建于 3187 天前的主题,其中的信息可能已经有所发展或是发生改变。
大概查了一下, 我的理解大概是这样
前端
- 词法分析, 语法分析, 生成 AST 树
- 有比如 gcc 和 clang 这些
后端
- 根据 AST 树生成目标字节码
- 有比如 LLVM 和 gcc 这些
疑问
- 编译器的前 /后端还有一些其他的吗?
- 我的理解有哪些偏差???
2 条回复 • 2016-06-30 00:36:56 +08:00
 |
|
1
shyling 2016-06-30 00:35:20 +08:00 1
应该差不多了吧。 词法语法语义|||代码生成优化 不过这是针对目标语言来说的,中间语言就不说了 0 0
|
 |
|
2
g0thic 2016-06-30 00:36:56 +08:00 1
看龙书
|