“中间代码”是一种简单且涵义明确的记号系统,与具体的机器无关,可以有若干种形式。
可以将不同的高级程序语言翻译成同一种中间代码。
由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
一般来说,由分析程序生成的中间语言类型是语法树,比较经典的中间语言有抽象语法树及有向无环图等。
标签:机器,语言,中间代码,分析程序,语法,无关 From: https://blog.51cto.com/u_5142013/9151272
“中间代码”是一种简单且涵义明确的记号系统,与具体的机器无关,可以有若干种形式。
可以将不同的高级程序语言翻译成同一种中间代码。
由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
一般来说,由分析程序生成的中间语言类型是语法树,比较经典的中间语言有抽象语法树及有向无环图等。
标签:机器,语言,中间代码,分析程序,语法,无关 From: https://blog.51cto.com/u_5142013/9151272