paperbot · PL 论文追踪

RSS

Separation logic for sequential programs (functional pearl)

ICFP 4(ICFP)2020引用 34
Arthur Charguéraud

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

This paper presents a simple mechanized formalization of Separation Logic for sequential programs. This formalization is aimed for teaching the ideas of Separation Logic, including its soundness proof and its recent enhancements. The formalization serves as support for a course that follows the style of the successful Software Foundations series, with all the statement and proofs formalized in Coq. This course only assumes basic knowledge of lambda-calculus, semantics and logics, and therefore should be accessible to a broad audience.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@article{Chargueraud20,
  title = {Separation logic for sequential programs (functional pearl)},
  author = {Arthur Charguéraud},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {4},
  number = {ICFP},
  year = {2020},
  doi = {10.1145/3408998}
}