src/HOL/BCV/JType.ML
changeset 10918 9679326489cd
parent 10797 028d22926a41
equal deleted inserted replaced
10917:1044648b3f84 10918:9679326489cd
   110                        addSIs [is_ubI]) 1);
   110                        addSIs [is_ubI]) 1);
   111 qed "closed_err_types";
   111 qed "closed_err_types";
   112 
   112 
   113 AddIffs [OK_le_conv];
   113 AddIffs [OK_le_conv];
   114 
   114 
   115 Goalw [semilat_def,split RS eq_reflection,JType.esl_def,Err.sl_def]
   115 Goalw [semilat_def, split_conv RS eq_reflection,JType.esl_def,Err.sl_def]
   116  "[| single_valued S; acyclic S |] ==> err_semilat (JType.esl S)";
   116  "[| single_valued S; acyclic S |] ==> err_semilat (JType.esl S)";
   117 by (asm_full_simp_tac (simpset() addsimps [acyclic_impl_order_subtype,closed_err_types]) 1);
   117 by (asm_full_simp_tac (simpset() addsimps [acyclic_impl_order_subtype,closed_err_types]) 1);
   118 
   118 
   119 by (rtac conjI 1);
   119 by (rtac conjI 1);
   120  by (Clarify_tac 1);
   120  by (Clarify_tac 1);