Asynchronous processing of Coq documents: from the kernel up to the user interface
From MaRDI portal
Abstract: The work described in this paper improves the reactivity of the Coq system by completely redesigning the way it processes a formal document. By subdividing such work into independent tasks the system can give precedence to the ones of immediate interest for the user and postpones the others. On the user side, a modern interface based on the PIDE middleware aggregates and present in a consistent way the output of the prover. Finally postponed tasks are processed exploiting modern, parallel, hardware to offer better scalability.
Recommendations
Cites work
- scientific article; zbMATH DE number 1629953 (Why is no real title available?)
- A compact kernel for the calculus of inductive constructions
- A machine-checked proof of the odd order theorem
- Asynchronous user interaction and tool integration in Isabelle/PIDE
- Collaborative Interactive Theorem Proving with Clide
- Isabelle as document-oriented proof assistant
- Isabelle/HOL. A proof assistant for higher-order logic
Cited in
(4)
This page was built for publication: Asynchronous processing of Coq documents: from the kernel up to the user interface
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2945623)