src/HOL/Tools/BNF/bnf_lfp_compat.ML
changeset 58340 5f6f48e87de6
parent 58335 a5a3b576fcfb
child 58354 04ac60da613e
--- a/src/HOL/Tools/BNF/bnf_lfp_compat.ML	Mon Sep 15 11:54:47 2014 +0200
+++ b/src/HOL/Tools/BNF/bnf_lfp_compat.ML	Mon Sep 15 12:11:41 2014 +0200
@@ -262,7 +262,7 @@
 
     (* put nested types before the types that nest them, as needed for N2M *)
     val descrs = burrow reindex_desc (orig_descr' :: rev nested_descrs);
-    val (cliques, descr) =
+    val (mutual_cliques, descr) =
       split_list (flat (map_index (fn (i, descr) => map (pair i) descr)
         (maps cliquify_descr descrs)));
 
@@ -286,8 +286,8 @@
 
     val ((fp_sugars', (lfp_sugar_thms', _)), lthy') =
       if nn > nn_fp then
-        mutualize_fp_sugars (K true) Least_FP cliques compat_bs fpTs' callers callssss fp_sugars
-          lthy
+        mutualize_fp_sugars (K true) Least_FP mutual_cliques compat_bs fpTs' callers callssss
+          fp_sugars lthy
       else
         ((fp_sugars, (NONE, NONE)), lthy);