Dolmen_class.Logic
Logic languages for formal proofs
module type S = sig ... end
module Make
(L : Dolmen_intf.Location.S)
(I : Dolmen_intf.Id.Logic)
(T : Dolmen_intf.Term.Logic with type location := L.t and type id := I.t)
(S :
Dolmen_intf.Stmt.Logic
with type location := L.t
and type id := I.t
and type term := T.t)
(E :
Dolmen_intf.Ext.Logic
with type location := L.t
and type term := T.t
and type statement := S.t) :
S with type statement := S.t and type file := L.file