Skip to main navigation Skip to search Skip to main content

Proof contexts with late binding

  • Max-Planck-Institut fur Informatik
  • LSR-IMAG

Research output: Contribution to journal › Conference article › peer-review

3 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)324-338
Number of pages15
JournalLecture Notes in Computer Science
Volume3461
DOIs
Publication statusPublished - 1 Jan 2005
Externally publishedYes
Event7th International Conference on Typed Lambda Calculi and Applications, TLCA 2005 - Nara, Japan
Duration: 21 Apr 2005 → 23 Apr 2005

Fingerprint

Dive into the research topics of 'Proof contexts with late binding'. Together they form a unique fingerprint.

Cite this