]> matita.cs.unibo.it Git - helm.git/commitdiff
uri -> reference
authorEnrico Tassi <enrico.tassi@inria.fr>
Tue, 5 Feb 2008 15:20:38 +0000 (15:20 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Tue, 5 Feb 2008 15:20:38 +0000 (15:20 +0000)
helm/software/components/ng_kernel/nCic.ml
helm/software/components/ng_kernel/nUriManager.ml
helm/software/components/ng_kernel/nUriManager.mli

index 6466912a14f2227dbdee060a48137b9aebd0080b..9221ba8d4bd0ab336cccc03779002dc7acc5bb69 100644 (file)
@@ -43,10 +43,10 @@ and term =
  | Prod     of name * term * term                     (* binder, source, target          *)
  | Lambda   of name * term * term                     (* binder, source, target          *)
  | LetIn    of name * term * term * term              (* binder, type, term, body        *)
- | Const    of NUriManager.uri                         (* uri contains indtypeno/constrno *)
+ | Const    of NUriManager.reference                         (* reference contains indtypeno/constrno *)
  | Sort     of sort                                   (* sort                            *)
  | Implicit of implicit_annotation                    (* ... *)
- | MutCase  of NUriManager.uri *                      (* ind. uri,             *)
+ | MutCase  of NUriManager.reference *                      (* ind. reference,             *)
     term * term *                                   (*  outtype, ind. term   *)
     term list                                       (*  patterns             *)
 
index 3e75751c61d5abba43203cbcce7a9d47d79d1359..745f9359c6f44cf61eb836fcc743493ea1f1d68e 100644 (file)
@@ -23,7 +23,7 @@
  * http://cs.unibo.it/helm/.
  *)
 
-exception IllFormedUri of string Lazy.t
+exception IllFormedReference of string Lazy.t
 
 type spec = 
  | Decl 
@@ -33,11 +33,11 @@ type spec =
  | Ind of int
  | Con of int * int (* indtyno, constrno *)
 
-type uri = Uri of int * string * spec
+type reference = Ref of int * string * spec
 
 let eq = (==);;
 
-let string_of_uri (Uri (_,s,_)) = s;;
+let string_of_reference (Uri (_,s,_)) = s;;
 
 module OrderedStrings =
  struct
@@ -48,7 +48,7 @@ module OrderedStrings =
 
 module MapStringsToUri = Map.Make(OrderedStrings);;
 
-let set_of_uri = ref MapStringsToUri.empty;;
+let set_of_reference = ref MapStringsToUri.empty;;
 
 (* '.' not allowed in path and foo
  *
@@ -60,7 +60,7 @@ let set_of_uri = ref MapStringsToUri.empty;;
  * Con of int * int       cic:/path/foo.con(i,j)
  *)
 
-let uri_of_string =
+let reference_of_string =
   let counter = ref 0 in 
   let c () = incr counter; !counter in 
   let get2 s dot =
@@ -74,9 +74,9 @@ let uri_of_string =
     i
   in
 fun s ->
-  try MapStringsToUri.find s !set_of_uri
+  try MapStringsToUri.find s !set_of_reference
   with Not_found ->
-    let new_uri =
+    let new_reference =
       try
         let dot = String.rindex s '.' in
         let suffix = String.sub s (dot+1) 3 in
@@ -90,11 +90,11 @@ fun s ->
         | _ -> raise Not_found
       with Not_found -> raise (IllFormedUri (lazy s))
     in
-    set_of_uri := MapStringsToUri.add s new_uri !set_of_uri;
-    new_uri
+    set_of_reference := MapStringsToUri.add s new_reference !set_of_reference;
+    new_reference
 ;;
 
-let nuri_of_ouri u indinfo =
+let reference_of_ouri u indinfo =
   let s = UriManager.string_of_uri u in
   let dot = String.rindex s '.' in
   let s2 = String.sub s 0 dot in
@@ -105,11 +105,11 @@ let nuri_of_ouri u indinfo =
   | CoFix i -> s2 ^ ".cfx(" ^ string_of_int i ^ ")"
   | Ind i -> s2 ^ ".ind(" ^ string_of_int i ^ ")"
   | Con (i,j) -> s2 ^ ".con(" ^ string_of_int i ^ "," ^ string_of_int j ^ ")"
-  in uri_of_string ns
+  in reference_of_string ns
 ;;
 
-let ouri_of_nuri u =
-  let s = string_of_uri u in
+let ouri_of_reference u =
+  let s = string_of_reference u in
   let dot = String.rindex s '.' in
   let prefix = String.sub s 0 dot in
   let suffix = String.sub s (dot+1) 3 in
index ae8f793e66374a80c1530a41c1c77b6b30e8b2d8..116e30ac95bce6610147b2288383d1c692569979 100644 (file)
@@ -23,7 +23,7 @@
  * http://cs.unibo.it/helm/.
  *)
 
-exception IllFormedUri of string Lazy.t
+exception IllFormedReference of string Lazy.t
 
 type spec = 
  | Decl 
@@ -33,12 +33,12 @@ type spec =
  | Ind of int
  | Con of int * int (* indtyno, constrno *)
 
-type uri = Uri of int *  string * spec
+type reference = Ref of int *  string * spec
 
-val eq: uri -> uri -> bool
-val string_of_uri: uri -> string 
+val eq: reference -> reference -> bool
+val string_of_reference: reference -> string 
 
 
 (* CACCA *)
-val nuri_of_ouri: UriManager.uri -> spec ->  uri
-val ouri_of_nuri: uri -> UriManager.uri
+val reference_of_ouri: UriManager.uri -> spec ->  reference
+val ouri_of_reference: reference -> UriManager.uri