期刊导航
期刊开放获取
上海教育软件发展有限公..
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
2
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
抽象数据类型的双代数结构
被引量:
5
1
作者
苏锦钿
余珊珊
《华南理工大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2011年第12期44-50,共7页
对抽象数据类型的语法构造和动态行为的性质及两者的关系而言,单纯利用代数或共代数方法进行研究存在一定的不足.文中结合范畴论及分配律给出抽象数据类型的双代数结构,并通过λ-双代数自然地描述了语法构造与动态行为之间的转换关系;...
对抽象数据类型的语法构造和动态行为的性质及两者的关系而言,单纯利用代数或共代数方法进行研究存在一定的不足.文中结合范畴论及分配律给出抽象数据类型的双代数结构,并通过λ-双代数自然地描述了语法构造与动态行为之间的转换关系;分别利用分配律对共代数函子及代数函子进行函子化提升,证明这种函子化提升可以将初始代数(或终结共代数)提升为初始(或终结)λ-双代数,并将其应用于递归及共递归函数的定义及计算中.实例表明,这种函子化提升可以扩展代数中的归纳原理和共代数中的共归纳原理,从而提高程序语言对抽象数据类型的描述与性质证明能力.
展开更多
关键词
抽象
数据类型
:共
代数
:双
代数
:共递归
在线阅读
下载PDF
职称材料
编译系统中间代码的一种抽象表示
被引量:
3
2
作者
戴桂兰
张素琴
+1 位作者
田金兰
蒋维杜
《电子学报》
EI
CAS
CSCD
北大核心
2002年第12A期2134-2137,共4页
中间表示是提高编译器的可移植性和代码生成的有效性的关键技术.为提高编译成份的可复用性,简化编译器的构造,本文提出了一种描述程序语言抽象语法及编译器内部数据结构的抽象中间表示AIR(Abstract Inter-mediate Representation).AIR...
中间表示是提高编译器的可移植性和代码生成的有效性的关键技术.为提高编译成份的可复用性,简化编译器的构造,本文提出了一种描述程序语言抽象语法及编译器内部数据结构的抽象中间表示AIR(Abstract Inter-mediate Representation).AIR以代数数据类型为主体,并用面向对象特征对其进行扩展,从而使之具有简洁的语法,较强的表达能力、灵活性和可扩展性.AIR将抽象描述与其具体实现相分离,可方便地用不同的高级程序语言实现,从而有助于提高编译成份间的互操作性.
展开更多
关键词
中间表示
代数数据类型
面向对象
编译系统
编译器
在线阅读
下载PDF
职称材料
题名
抽象数据类型的双代数结构
被引量:
5
1
作者
苏锦钿
余珊珊
机构
华南理工大学计算机科学与工程学院
中山大学信息科学与技术学院
出处
《华南理工大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2011年第12期44-50,共7页
基金
国家自然科学基金资助项目(61103039)
高等学校博士学科点专项科研基金资助项目(20100172120043)
华南理工大学中央高校基本科研业务费专项资金资助项目(2009ZM0158)
文摘
对抽象数据类型的语法构造和动态行为的性质及两者的关系而言,单纯利用代数或共代数方法进行研究存在一定的不足.文中结合范畴论及分配律给出抽象数据类型的双代数结构,并通过λ-双代数自然地描述了语法构造与动态行为之间的转换关系;分别利用分配律对共代数函子及代数函子进行函子化提升,证明这种函子化提升可以将初始代数(或终结共代数)提升为初始(或终结)λ-双代数,并将其应用于递归及共递归函数的定义及计算中.实例表明,这种函子化提升可以扩展代数中的归纳原理和共代数中的共归纳原理,从而提高程序语言对抽象数据类型的描述与性质证明能力.
关键词
抽象
数据类型
:共
代数
:双
代数
:共递归
Keywords
abstract data type
coalgebras
bialgebras
corecursion
分类号
TP301.2 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
编译系统中间代码的一种抽象表示
被引量:
3
2
作者
戴桂兰
张素琴
田金兰
蒋维杜
机构
清华大学计算机科学与技术系
出处
《电子学报》
EI
CAS
CSCD
北大核心
2002年第12A期2134-2137,共4页
基金
国家自然科学基金(No.60083004)
文摘
中间表示是提高编译器的可移植性和代码生成的有效性的关键技术.为提高编译成份的可复用性,简化编译器的构造,本文提出了一种描述程序语言抽象语法及编译器内部数据结构的抽象中间表示AIR(Abstract Inter-mediate Representation).AIR以代数数据类型为主体,并用面向对象特征对其进行扩展,从而使之具有简洁的语法,较强的表达能力、灵活性和可扩展性.AIR将抽象描述与其具体实现相分离,可方便地用不同的高级程序语言实现,从而有助于提高编译成份间的互操作性.
关键词
中间表示
代数数据类型
面向对象
编译系统
编译器
Keywords
intermediate representations
algebraic datatypes
object-orientation
compiler systems
分类号
TN76 [电子电信—电路与系统]
在线阅读
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
抽象数据类型的双代数结构
苏锦钿
余珊珊
《华南理工大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2011
5
在线阅读
下载PDF
职称材料
2
编译系统中间代码的一种抽象表示
戴桂兰
张素琴
田金兰
蒋维杜
《电子学报》
EI
CAS
CSCD
北大核心
2002
3
在线阅读
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部