Title: XML
Authors: Christian Sternagel and René Thiemann (rene /dot/ thiemann /at/ uibk /dot/ ac /dot/ at)
Submission date: 2014-10-03
Abstract: This entry provides an XML library for Isabelle/HOL. This includes parsing and pretty printing of XML trees as well as combinators for transforming XML trees into arbitrary user-defined data. The main contribution of this entry is an interface (fit for code generation) that allows for communication between verified programs formalized in Isabelle/HOL and the outside world via XML. This library was developed as part of the IsaFoR/CeTA project to which we refer for examples of its usage.
  author  = {Christian Sternagel and René Thiemann},
  title   = {XML},
  journal = {Archive of Formal Proofs},
  month   = oct,
  year    = 2014,
  note    = {\url{http://isa-afp.org/entries/XML.shtml},
            Formal proof development},
  ISSN    = {2150-914x},
License: BSD License
Depends on: Certification_Monads, Partial_Function_MR, Show
Status: [ok] This is a development version of this entry. It might change over time and is not stable. Please refer to release versions for citations.