HCLOOct 30, 2014

PIDE for Asynchronous Interaction with Coq

arXiv:1410.8221v15 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of enabling asynchronous interaction for Coq users, but it is incremental as it adapts an existing architecture from Isabelle.

The paper tackled integrating the Coq proof assistant with the PIDE architecture for asynchronous, parallel interaction, resulting in a working system developed in about two man-months.

This paper describes the initial progress towards integrating the Coq proof assistant with the PIDE architecture initially developed for Isabelle. The architecture is aimed at asynchronous, parallel interaction with proof assistants, and is tied in heavily with a plugin that allows the jEdit editor to work with Isabelle. We have made some generalizations to the PIDE architecture to accommodate for more provers than just Isabelle, and adapted Coq to understand the core protocol: this delivered a working system in about two man-months.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes