Minlog: a tool for program extraction supporting algebras and coalgebras

  • Authors:
  • Ulrich Berger;Kenji Miyamoto;Helmut Schwichtenberg;Monika Seisenberger

  • Affiliations:
  • Swansea University, Wales;LMU University, Munich;LMU University, Munich;Swansea University, Wales

  • Venue:
  • CALCO'11 Proceedings of the 4th international conference on Algebra and coalgebra in computer science
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Minlog is an interactive system which implements proof-theoretic methods and applies them to verification and program extraction. We give an overview of Minlog and demonstrate how it can be used to exploit the computational content in (co)algebraic proofs and to develop correct and efficient programs. We illustrate this by means of two examples: one about parsing, the other about exact real numbers in signed digit representation.