src/HOL/Transitive_Closure.thy
changeset 42795 66fcc9882784
parent 41987 4ad8f1dc2e0b
child 43596 78211f66cf8d
equal deleted inserted replaced
42794:07155da3b2f4 42795:66fcc9882784
  1025     in dec t end
  1025     in dec t end
  1026     | decomp _ = NONE;
  1026     | decomp _ = NONE;
  1027 );
  1027 );
  1028 *}
  1028 *}
  1029 
  1029 
  1030 declaration {* fn _ =>
  1030 setup {*
  1031   Simplifier.map_ss (fn ss => ss
  1031   Simplifier.map_simpset_global (fn ss => ss
  1032     addSolver (mk_solver' "Trancl" (Trancl_Tac.trancl_tac o Simplifier.the_context))
  1032     addSolver (mk_solver' "Trancl" (Trancl_Tac.trancl_tac o Simplifier.the_context))
  1033     addSolver (mk_solver' "Rtrancl" (Trancl_Tac.rtrancl_tac o Simplifier.the_context))
  1033     addSolver (mk_solver' "Rtrancl" (Trancl_Tac.rtrancl_tac o Simplifier.the_context))
  1034     addSolver (mk_solver' "Tranclp" (Tranclp_Tac.trancl_tac o Simplifier.the_context))
  1034     addSolver (mk_solver' "Tranclp" (Tranclp_Tac.trancl_tac o Simplifier.the_context))
  1035     addSolver (mk_solver' "Rtranclp" (Tranclp_Tac.rtrancl_tac o Simplifier.the_context)))
  1035     addSolver (mk_solver' "Rtranclp" (Tranclp_Tac.rtrancl_tac o Simplifier.the_context)))
  1036 *}
  1036 *}