package mc2
Module Mc2_backend.DotSource
Dot backend for proofs
This module provides functions to export proofs into the dot graph format. Graphs in dot format can be used to generates images using the graphviz tool.
Interface for exporting proofs.
Source
module Default :
Arg
with type atom := Mc2_core.Atom.t
and type hyp := Mc2_core.Clause.t
and type lemma := Mc2_core.Clause.t
and type assumption := Mc2_core.Clause.tProvides a reasonnable default to instantiate the Make functor, assuming the original printing functions are compatible with DOT html labels.
Source
module Make
(A :
Arg
with type atom := Mc2_core.Atom.t
and type hyp := Mc2_core.Clause.t
and type lemma := Mc2_core.Clause.t
and type assumption := Mc2_core.Clause.t) :
S with type t := Mc2_core.Proof.tFunctor for making a module to export proofs to the DOT format.