A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Coq Support in HAHA
2018
Types for Proofs and Programs
HAHA is a tool that helps in teaching and learning Hoare logic. It is targeted at an introductory course on software verification. We present a set of new features of the HAHA verification environment that exploit Coq. These features are (1) generation of verification conditions in Coq so that they can be explored and proved interactively and (2) compilation of HAHA programs into CompCert certified compilation tool-chain. With the interactive Coq proving support we obtain an interesting
doi:10.4230/lipics.types.2016.8
dblp:conf/types/ChrzaszczSZ16
fatcat:eyorjvhhfjhz5kth67axw4ykcy