equal
deleted
inserted
replaced
700 |> cterm_of thy |
700 |> cterm_of thy |
701 in |
701 in |
702 Goal.init goal |
702 Goal.init goal |
703 |> (SINGLE (resolve_tac [accI] 1)) |> the |
703 |> (SINGLE (resolve_tac [accI] 1)) |> the |
704 |> (SINGLE (eresolve_tac [Thm.forall_elim_vars 0 R_cases] 1)) |> the |
704 |> (SINGLE (eresolve_tac [Thm.forall_elim_vars 0 R_cases] 1)) |> the |
705 |> (SINGLE (auto_tac (clasimpset_of ctxt))) |> the |
705 |> (SINGLE (auto_tac ctxt)) |> the |
706 |> Goal.conclude |
706 |> Goal.conclude |
707 |> fold_rev forall_intr_rename (map fst oqs ~~ cqs) |
707 |> fold_rev forall_intr_rename (map fst oqs ~~ cqs) |
708 end |
708 end |
709 |
709 |
710 |
710 |