equal
deleted
inserted
replaced
573 (has_fewer_prems 1, sizef) |
573 (has_fewer_prems 1, sizef) |
574 (prolog_step_tac (make_horns cls) 1)); |
574 (prolog_step_tac (make_horns cls) 1)); |
575 |
575 |
576 (*First, breaks the goal into independent units*) |
576 (*First, breaks the goal into independent units*) |
577 val safe_best_meson_tac = |
577 val safe_best_meson_tac = |
578 SELECT_GOAL (TRY Safe_tac THEN |
578 SELECT_GOAL (TRY (CLASET safe_tac) THEN |
579 TRYALL (best_meson_tac size_of_subgoals)); |
579 TRYALL (best_meson_tac size_of_subgoals)); |
580 |
580 |
581 (** Depth-first search version **) |
581 (** Depth-first search version **) |
582 |
582 |
583 val depth_meson_tac = |
583 val depth_meson_tac = |