removed dead code
authorblanchet
Mon, 11 Nov 2013 18:13:17 +0100
changeset 55754880e5417b800
parent 55753 e0943a2ee400
child 55755 4f55054d197c
removed dead code
src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML
     1.1 --- a/src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML	Mon Nov 11 17:59:41 2013 +0100
     1.2 +++ b/src/HOL/BNF/Tools/bnf_fp_n2m_sugar.ML	Mon Nov 11 18:13:17 2013 +0100
     1.3 @@ -134,9 +134,9 @@
     1.4  
     1.5      val ctr_defss = map (of_fp_sugar #ctr_defss) fp_sugars0;
     1.6      val mapss = map (of_fp_sugar #mapss) fp_sugars0;
     1.7 -    val ctr_sugars0 = map2 target_ctr_sugar_of_fp_sugar fpTs fp_sugars0;
     1.8 +    val ctr_sugars = map2 target_ctr_sugar_of_fp_sugar fpTs fp_sugars0;
     1.9  
    1.10 -    val ctrss = map #ctrs ctr_sugars0;
    1.11 +    val ctrss = map #ctrs ctr_sugars;
    1.12      val ctr_Tss = map (map fastype_of) ctrss;
    1.13  
    1.14      val As' = fold (fold Term.add_tfreesT) ctr_Tss [];
    1.15 @@ -214,13 +214,6 @@
    1.16                (mk_binding b) fpTs Cs) fp_bs xtor_co_iterss lthy
    1.17            |>> split_list;
    1.18  
    1.19 -        val rho = tvar_subst thy ctr_Ts fpTs;
    1.20 -        val ctr_sugar_phi = Morphism.compose (Morphism.typ_morphism (Term.typ_subst_TVars rho))
    1.21 -            (Morphism.term_morphism (Term.subst_TVars rho));
    1.22 -        val inst_ctr_sugar = morph_ctr_sugar ctr_sugar_phi;
    1.23 -
    1.24 -        val ctr_sugars = map inst_ctr_sugar ctr_sugars0;
    1.25 -
    1.26          val ((co_inducts, un_fold_thmss, co_rec_thmss, disc_unfold_thmss, disc_corec_thmss,
    1.27                sel_unfold_thmsss, sel_corec_thmsss), fp_sugar_thms) =
    1.28            if fp = Least_FP then