首页|多态性λ-演算的直观建模

多态性λ-演算的直观建模

扫码查看
命名绑定是在形式系统中的核心概念之一。至于简单性和直观性,现有的命名绑定技术有其优缺点。通过建模语言HyperLMNtal将一种基于超图重写的命名绑定技术应用于具有子类型和结构类型的多态性λ-演算(或System F<:)的类型检查和按值调用的建模,并使用PoplMark挑战的基准测试进行测试。实验结果表明该技术适合于复杂形式系统的快速建模,因为它使程序员无需理论的重新形式化即可将理论转化为实践。
INTUITIVE MODELING OF POLYMORPHIC λ-CALCULUS
Name binding is one of the core concepts in formal systems.As for simplicity and intuitiveness,existing name binding techniques have their advantages and disadvantages.In this paper,a name binding technique based on hypergraph rewriting is applied to the modeling of the type checking and call-by-value reduction of polymorphic λ-calculus with subtypes and records(or System F<:)by using a modeling language called HyperLMNtal.The models were tested by benchmarks from the PoplMark challenge.Experimental results show that this technique is suitable for rapid modeling of complex formal systems,because it enables programmers to turn theory into practice without re-formalization.

Polymorphic λ-calculusName bindingGraph rewritingModeling

阿力木江·亚森、阿布都克力木·阿布力孜、沙尔旦尔·帕尔哈提、哈里旦木·阿布都克里木、朱义鑫

展开 >

新疆财经大学信息管理学院 新疆 乌鲁木齐 830012

多态性λ-演算 命名绑定 图形重写 建模

2024

计算机应用与软件
上海市计算技术研究所 上海计算机软件技术开发中心

计算机应用与软件

CSTPCD北大核心
影响因子:0.615
ISSN:1000-386X
年,卷(期):2024.41(12)