【24h】

Type Analysis for CHIP

机译:CHIP的类型分析

获取原文
获取原文并翻译 | 示例

摘要

This paper proposes a tool to support reasoning about (partial) correctness of constraint logic programs. The tool infers a specification that approximates the semantics of a given program. The semantics of interest is an operational "call-success" semantics. The main intended application is program debugging. We consider a restricted class of specifications, which are regular types of constrained atoms. Our type inference approach is based on bottom-up abstract interpretation, which is used to approximate the declarative semantics (c-seman-tics). By using "magic transformations" we can describe the call-success semantics of a program by the declarative semantics of another program. We are focused on CLP over finite domains. Our prototype program analyzer works for the programming language CHIP.
机译:本文提出了一种工具来支持关于约束逻辑程序的(部分)正确性的推理。该工具可以推断出与给定程序的语义近似的规范。感兴趣的语义是可操作的“调用成功”语义。主要目标应用是程序调试。我们考虑一类规范,这是受约束原子的常规类型。我们的类型推断方法基于自底向上的抽象解释,该抽象解释用于近似声明性语义(c-seman-tics)。通过使用“魔术转换”,我们可以通过另一个程序的声明性语义来描述程序的调用成功语义。我们专注于有限域上的CLP。我们的原型程序分析器适用于编程语言CHIP。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号