| `Lemma -> "Lemma"
| `Remark -> "Remark"
| `Theorem -> "Theorem"
+ | `Variant -> "Variant"
let pp_search_kind = function
| `Locate -> "locate"
| `Hint -> "hint"
| `Match -> "match"
| `Elim -> "elim"
+ | `Instance -> "instance"
let pp_macro pp_term = function
(* Whelp *)
"record " ^ name ^ " " ^ pp_params params ^ " \\def {" ^
pp_fields fields ^ "}"
-
let pp_command = function
| Include (_,path) -> "include " ^ path
| Qed _ -> "qed"