]> matita.cs.unibo.it Git - helm.git/commitdiff
let corec
authorEnrico Tassi <enrico.tassi@inria.fr>
Mon, 5 May 2008 16:41:52 +0000 (16:41 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Mon, 5 May 2008 16:41:52 +0000 (16:41 +0000)
helm/software/components/ng_kernel/nCicPp.ml

index 72088e48b1c4bd9b1544ce228c0590ded9056464..e8177755c79a15faf12b7c9ee09f5d82881b98e2 100644 (file)
@@ -134,7 +134,7 @@ let trivial_pp_term ~context ~subst ~metasenv ?(inside_fix=false) t =
 let ppobj = function
   | (u,_,metasenv,subst,NCic.Fixpoint (b, fl, _)) -> 
       "{"^NUri.string_of_uri u^"}\n"^
-      "let rec "^
+      (if b then "let rec " else "let corec ") ^
        String.concat "\nand " 
         (List.map (fun (_,name,n,ty,bo) ->
           name^ " on " ^ string_of_int n ^ " : " ^