EN FR
EN FR


Section: New Results

Asynchronous interaction with Coq

We have integrated the Coq proof assistant with the PIDE architecture [13] , [12] (“prover integrated development environment”). The architecture is aimed at asynchronous, parallel interaction with proof assistants, originally aimed at the Isabelle proof assistant, and is tied in heavily with a plugin that allows the jEdit editor to work with proof assistants. We have made several 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; further work improved the connection and added novel functionalities to the interface. The tool has also been presented informally at seminars at the University of Dundee and the Université Paris 13.