equal
deleted
inserted
replaced
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); |