Structure of a proof-producing compiler for a subset of higher order logic

  • Authors:
  • Guodong Li;Scott Owens;Konrad Slind

  • Affiliations:
  • School of Computing, University of Utah;School of Computing, University of Utah;School of Computing, University of Utah

  • Venue:
  • ESOP'07 Proceedings of the 16th European conference on Programming
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give an overview of a proof-producing compiler which translates recursion equations, defined in higher order logic, to assembly language. The compiler is implemented and validated with a mix of translation validation and compiler verification techniques. Both the design of the compiler and its mechanical verification are implemented in the same logic framework.