]> matita.cs.unibo.it Git - helm.git/commitdiff
collapse applications with a Match as head while indexing
authorEnrico Tassi <enrico.tassi@inria.fr>
Thu, 17 Nov 2011 23:14:39 +0000 (23:14 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Thu, 17 Nov 2011 23:14:39 +0000 (23:14 +0000)
matitaB/components/ng_refiner/nDiscriminationTree.ml

index 50c3bd208d2b1c4465b0da542a9ecdbe8a72f803..531f7642832338f5d1285a060ae062924f8d84dc 100644 (file)
@@ -65,6 +65,7 @@ let ppelem = function
 let path_string_of t =
   let rec aux arity depth = function
     | NCic.Appl ((NCic.Meta _|NCic.Implicit _)::_) -> [Variable]
+    | NCic.Appl (NCic.Match _::_) -> [Dead]
     | NCic.Appl (NCic.Lambda _ :: _) -> [Variable] (* maybe we should b-reduce *)
     | NCic.Appl [] -> assert false
     | NCic.Appl l when depth > 10 || List.length l > 50 -> [Variable]