Engine.Gpc
type t = {
pfs : Symbolic.Pure_context.t;
gamma : Symbolic.Type_env.t;
matching : bool;
}
val make : matching:bool -> pfs:Symbolic.Pure_context.t -> gamma:Symbolic.Type_env.t -> unit -> t
val copy : t -> t