[B.H([Some "helm", "xref", "ce_"^hd_xref],
[ce2pres hd]);
continuation'])
-
+
and ce2pres =
let module Con = Content in
function
term])
| None ->
prerr_endline "NO NAME!!"; assert false)
- | `Joint ho ->
- B.Text ([],"jointdef")
+ | `Joint ho -> assert false (*
+ B.H ([],
+ (B.Text ([],"JOINT ")
+ :: List.map ce2pres ho.Content.joint_defs)) *)
and acontext2pres ac continuation indent =
let module Con = Content in
let arg =
(match conclude.Con.conclude_args with
[Con.Term t] -> term2pres t
- | _ -> assert false) in
+ | [Con.Premise p] ->
+ (match p.Con.premise_binder with
+ | None -> assert false; (* unnamed hypothesis ??? *)
+ | Some s -> B.Text([],s))
+ | err -> assert false) in
(match conclude.Con.conclude_conclusion with
None ->
B.b_h [] [B.b_kw "Consider"; B.b_space; arg]