ppterm ~metasenv ~subst ~context:[] ty ^ " :=\n"^
ppterm ~metasenv ~subst ~context:[] bo) fl)
| (u,_,_,_,NCic.Inductive (b, _,tl, _)) -> "inductive"
- | (u,_,_,_,NCic.Constant (_,_,_, _, _)) -> "constant"
+ | (u,_,metasenv,subst,NCic.Constant (_,name,None,ty, _)) ->
+ "axiom " ^ name ^ " : " ^
+ ppterm ~metasenv ~subst ~context:[] ty ^ "\n"
+ | (u,_,metasenv,subst,NCic.Constant (_,name,Some bo,ty, _)) ->
+ "axiom " ^ name ^ " : " ^
+ ppterm ~metasenv ~subst ~context:[] ty ^ ":=\n"^
+ ppterm ~metasenv ~subst ~context:[] bo ^ "\n"
;;