(************************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* t val create : string -> 'a tag val eq : 'a tag -> 'b tag -> ('a, 'b) CSig.eq option val repr : 'a tag -> string val dump : unit -> (int * string) list end (** FIXME: use OCaml 4.02 generative functors when available *) module Make(M : CSig.EmptyS) : S