print message when finiteness of domain definition is detected
authorhuffman
Fri, 05 Mar 2010 15:59:48 -0800
changeset 35601 50ba5010b876
parent 35600 94bd51880746
child 35605 13cf538a17b1
print message when finiteness of domain definition is detected
src/HOLCF/Tools/Domain/domain_theorems.ML
--- a/src/HOLCF/Tools/Domain/domain_theorems.ML	Fri Mar 05 15:27:47 2010 -0800
+++ b/src/HOLCF/Tools/Domain/domain_theorems.ML	Fri Mar 05 15:59:48 2010 -0800
@@ -278,6 +278,9 @@
     val n__eqs = mapn (fn n => fn (_,cons) => (n,cons)) 0 eqs;
     val is_emptys = map warn n__eqs;
     val is_finite = forall (not o lazy_rec_to [] false) n__eqs;
+    val _ = if is_finite
+            then message ("Proving finiteness rule for domain "^comp_dnam^" ...")
+            else ();
   end;
   val _ = trace " Proving finite_ind...";
   val finite_ind =