Synprs.SignatureThe intermediate representation of Beluga signatures to delay the handling of data-dependent aspects of the grammar.
The intermediate representation of Beluga signatures to delay the handling of data-dependent aspects of the grammar.
module Pragma : sig ... endmodule Global_pragma : sig ... endmodule Totality : sig ... endmodule Declaration : sig ... endmodule Entry : sig ... endtype signature_file = {location : Beluga_syntax.Syncom.Location.t;global_pragmas : Global_pragma.t Support.List.t;entries : Entry.t Support.List.t;}type t = signature_file Support.List1.tParsed Beluga project