×

白鲸

swMATH编号: 1321
软件作者: 布里吉特·皮恩特卡;约书亚·邓菲尔德
描述: 我们在这个项目中的主要兴趣是研究使用为绑定提供支持的数据结构进行编程和推理。许多对象语言都包含绑定构造,令人惊讶的是,函数式语言仍然缺乏对绑定和常见棘手操作的直接支持,如重命名、避免捕获替换和新名称生成。我们提倡使用高阶抽象语法(HOAS),在这种语法中,我们用元语言中的绑定器来表示对象语言中的装订器。其中一个关键好处是,我们不仅可以支持重命名和新名称生成,还可以支持避免捕获的替换。虽然HOAS编码在使编程语言的元理论机械化方面发挥了重要作用,但很难将HOAS编码直接纳入函数式编程。
主页: 网址:http://www.cs.mcgill.ca/~复杂/白鲸/
操作系统: 操作系统
依赖项: 依赖关系
关键词: 关键字
相关软件: Twelf公司;阿贝拉;Coq公司;流行标志;伊莎贝尔/HOL;混合的;阿格达;德尔芬;名义伊莎贝尔;特尤斯;镊子;哈斯克尔;帮助;自动化;奥特;github;LNgen(液化天然气);伊莎贝尔;精灵;新鲜ml
引用于: 29文件

按年份列出的引文