【24h】

Proof Contexts with Late Binding

机译:后期绑定的证明上下文

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The FOCAL language (formerly FoC) allows one to incrementally build modules and to formally prove their correctness. In this paper, we present two formal semantics for encoding FOCAL constructions in the COQ proof assistant. The first one is implemented in the FOCAL compiler to have the correctness of FOCAL libraries verified with the COQ proof-checker. The second one formalizes the FOCAL structures and their main properties as COQ terms (called mixDrecs). The relations between the two embeddings are examined in the last part of the paper.
机译:FOCAL语言(以前称为FoC)允许人们逐步构建模块并正式证明其正确性。在本文中,我们提出了两种在COQ证明助手中编码FOCAL结构的形式语义。第一个在FOCAL编译器中实现,以使COCAL校对检查器验证FOCAL库的正确性。第二个形式将FOCAL结构及其主要属性形式化为COQ术语(称为mixDrecs)。在本文的最后部分检查了两个嵌入之间的关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号