Comp.SubgoalPath
type t =
| Here
| Intros of t
| Suffices of exp * int * t
| MetaSplit of exp * meta_branch_label * t
| CompSplit of exp * Syncom.Id.cid_comp_const * t
| ContextSplit of exp * context_case * t
val build_meta_split : exp -> meta_branch_label -> t -> t
val build_comp_split : exp -> Syncom.Id.cid_comp_const -> t -> t
val build_context_split : exp -> context_case -> t -> t