Module Gil_syntax.BiSpec
type t = {bispec_name : string;(*Procedure/spec name
*)bispec_params : string list;(*Procedure/spec parameters
*)bispec_pres : Asrt.t Utils.Location.located list;(*Possible preconditions
*)bispec_normalised : bool;(*If the spec is already normalised
*)
}type t_tbl = (string, t) Utils.Prelude.Hashtbl.tval init :
string ->
string list ->
Asrt.t Utils.Location.located list ->
bool ->
tval init_tbl : unit -> t_tblval pp : Stdlib.Format.formatter -> t -> unitPretty-printer