转自: http://www.cnblogs.com/BlackWalnut/p/4559717.html 这一章,就虎书而言,理论知识点是及其少的,就介绍了为什么要有一个中间表示树.看下面这张图就能理解为什么了. 由以上可以知道,中间表达式树可以看成是一种简化过的汇编语言组成的树.在这个阶段,我们已经抛弃了所有的变量名称和函数名称,使用标号以及变量以及临时变量(temp_newtemp)来代替来代替.,而且所有的变量都存储在frame中,也就是说,我们是使用frame来分割代码的,一个fram…