Synext.Signature
module Pragma : sig ... end
Signature pragmas for setting compilation parameters
module Global_pragma : sig ... end
Global signature pragmas for setting compilation parameters
module Totality : sig ... end
Totality declarations and orderings for configuring the totality checker for theorems and proofs.
module Declaration : sig ... end
module Entry : sig ... end
type signature_file = {
location : Syncom.Location.t;
global_pragmas : Global_pragma.t Support.List.t;
entries : Entry.t Support.List.t;
}
type t = signature_file Support.List1.t