%0 Journal Article %T 编译系统中间代码的一种抽象表示 %A 戴桂兰 %A 张素琴 %A 田金兰 %A 蒋维杜 %J 电子学报 %P 2134-2137 %D 2002 %X 中间表示是提高编译器的可移植性和代码生成的有效性的关键技术.为提高编译成份的可复用性,简化编译器的构造,本文提出了一种描述程序语言抽象语法及编译器内部数据结构的抽象中间表示AIR(AbstractInter-mediateRepresentation).AIR以代数数据类型为主体,并用面向对象特征对其进行扩展,从而使之具有简洁的语法,较强的表达能力、灵活性和可扩展性.AIR将抽象描述与其具体实现相分离,可方便地用不同的高级程序语言实现,从而有助于提高编译成份间的互操作性. %K 中间表示 %K 代数数据类型 %K 面向对象 %K 编译系统 %U http://www.ejournal.org.cn/CN/abstract/abstract7503.shtml