The front end of a compiler is language specific and includes a parser for the given language that results in parsed trees and the intermediate representation (the Register Transfer language, or RTL).
编译器的前端是特定于语言的,它包括一个用于给定语言的解析器,这个解析器产生经过解析的树和中间表示(Register Transfer Language, RTL)。
Strictly speaking, the AST (abstract syntax tree) is also an IR (intermediate representation) - since it is not quite the source, and not quite the target language.
严格说来,AST(抽象语法树)也是一种IR——因为它既不是源代码,也不是目标语言。
This paper presents the details of generating higher-level intermediate representation from IA-64 assembly language by means of semantic specification in decompiling.
介绍了在反编译过程中通过语义描述由IA-64汇编代码生成更高级的中间表示的实现技术。
应用推荐