author | wenzelm |
Fri, 21 Oct 2005 18:14:36 +0200 | |
changeset 17957 | d31acb64aa9a |
parent 17956 | 369e2af8ee45 |
child 17958 | c0bc47e944de |
--- a/src/HOL/Record.thy Fri Oct 21 18:14:34 2005 +0200 +++ b/src/HOL/Record.thy Fri Oct 21 18:14:36 2005 +0200 @@ -8,13 +8,6 @@ uses ("Tools/record_package.ML") begin -ML {* -val [h1, h2] = Goal "PROP Goal (\<And>x. PROP P x) \<Longrightarrow> (PROP P x \<Longrightarrow> PROP Q) \<Longrightarrow> PROP Q"; -by (rtac h2 1); -by (rtac (gen_all (h1 RS Drule.rev_triv_goal)) 1); -qed "meta_allE"; -*} - lemma prop_subst: "s = t \<Longrightarrow> PROP P t \<Longrightarrow> PROP P s" by simp