equal
deleted
inserted
replaced
369 end) fs |
369 end) fs |
370 in |
370 in |
371 thm |> |
371 thm |> |
372 Thm.instantiate ([], insts) |> |
372 Thm.instantiate ([], insts) |> |
373 Simplifier.full_simplify (HOL_basic_ss addsimps to_set_simps |
373 Simplifier.full_simplify (HOL_basic_ss addsimps to_set_simps |
374 addsimprocs [strong_ind_simproc pred_arities]) |> |
374 addsimprocs [strong_ind_simproc pred_arities, collect_mem_simproc]) |> |
375 RuleCases.save thm |
375 RuleCases.save thm |
376 end; |
376 end; |
377 |
377 |
378 val to_set_att = Thm.rule_attribute o to_set; |
378 val to_set_att = Thm.rule_attribute o to_set; |
379 |
379 |