×

用于硬件设计和定理证明的反射函数语言。 (英语) Zbl 1086.68526号

概述:本文介绍了reFLect,一种具有反射特性的函数式编程语言,旨在应用于硬件设计和验证。reFLect语言是强类型的,类似于ML,但有引用和反引用结构。这些可以用于在reFLect语言本身中构造和分解表达式。本文激发并展示了这种语言的语法和类型系统,它将模式匹配和反射功能的新组合结合在一起,专门针对我们的应用领域。它还基于上下文作为表达式构造函数的新用法给出了操作语义,并提出了使用相同上下文机制编译reFLect程序的方案。

MSC公司:

68甲18 函数编程和lambda演算
68吨15 定理证明(演绎、解析等)(MSC2010)
68M99型 计算机系统组织

关键词:

reFLect程序
PDF格式BibTeX公司 XML格式引用
全文: 内政部