]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/components/disambiguation/disambiguateTypes.ml
update in basic_2
[helm.git] / matita / components / disambiguation / disambiguateTypes.ml
index f6e03d098ccd555de2bab69a0b4f41bb417cf4b5..50d1d59da6013658ca50d4012f18e550e773ed94 100644 (file)
 
 (* $Id$ *)
 
+type 'a expected_type = [ `XTNone       (* unknown *)
+                        | `XTSome of 'a (* the given term *) 
+                       | `XTSort       (* any sort *)
+                       | `XTInd        (* any (co)inductive type *)
+                        ]
+
 type domain_item =
   | Id of string               (* literal *)
   | Symbol of string * int     (* literal, instance num *)