]> matita.cs.unibo.it Git - helm.git/commitdiff
Added cprop <= type constraint.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 19 May 2008 23:06:08 +0000 (23:06 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 19 May 2008 23:06:08 +0000 (23:06 +0000)
helm/software/components/ng_kernel/check.ml

index ab012367ace8d4159b77175d7f92eb5feda5ac70..a793cf05978817f49e8a6ae00180994000545ef6 100644 (file)
@@ -49,6 +49,7 @@ let logger =
           if debug then
            prerr_endline (do_indent () ^ "Trust: " ^ NUri.string_of_uri s))
 ;;
+
 let mk_type n = 
   if n = 0 then
      [false, NUri.uri_of_string ("cic:/matita/pts/Type.univ")]
@@ -56,6 +57,8 @@ let mk_type n =
      [false, NUri.uri_of_string ("cic:/matita/pts/Type"^string_of_int n^".univ")]
 ;;
 
+let cprop = [false, NUri.uri_of_string ("cic:/matita/pts/CProp.univ")];;
+
 let _ =
   let do_old_logging = ref true in
   HelmLogger.register_log_callback
@@ -136,6 +139,7 @@ let _ =
   prerr_endline "finished....";
   let lll = List.sort compare (CicUniv.do_rank (get_graph ())) in
   prerr_endline "caching objects";
+  NCicEnvironment.add_constraint true cprop (mk_type 0);
   let _ = 
     let rec aux = function
       | a::(b::_ as tl) ->