src/HOLCF/domain/theorems.ML
changeset 1674 33aff4d854e4
parent 1644 681f70ca3cf7
child 1781 cc5f55a0fbd7
--- a/src/HOLCF/domain/theorems.ML	Tue Apr 23 16:58:57 1996 +0200
+++ b/src/HOLCF/domain/theorems.ML	Tue Apr 23 17:01:51 1996 +0200
@@ -45,9 +45,9 @@
 in drep end;
 val UNTIL_SOLVED = REPEAT_DETERM_UNTIL (has_fewer_prems 1);
 
-local val trueI2 = prove_goal HOL.thy"f~=x ==> True"(fn prems=>[rtac TrueI 1])in
+local val trueI2 = prove_goal HOL.thy"f~=x ==> True"(fn _ => [rtac TrueI 1]) in
 val kill_neq_tac = dtac trueI2 end;
-fun case_UU_tac rews i v =	res_inst_tac [("Q",v^"=UU")] classical2 i THEN
+fun case_UU_tac rews i v =	case_tac (v^"=UU") i THEN
 				asm_simp_tac (HOLCF_ss addsimps rews) i;
 
 val chain_tac = REPEAT_DETERM o resolve_tac