Synext.Signaturemodule Pragma : sig ... endSignature pragmas for setting compilation parameters
module Global_pragma : sig ... endGlobal signature pragmas for setting compilation parameters
module Totality : sig ... endTotality declarations and orderings for configuring the totality checker for theorems and proofs.
module Declaration : sig ... endmodule Entry : sig ... endtype 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