--- a/src/HOL/Int.thy Thu May 07 16:22:35 2009 +0200
+++ b/src/HOL/Int.thy Fri May 08 08:00:11 2009 +0200
@@ -15,6 +15,9 @@
"~~/src/Provers/Arith/assoc_fold.ML"
"~~/src/Provers/Arith/cancel_numerals.ML"
"~~/src/Provers/Arith/combine_numerals.ML"
+ "~~/src/Provers/Arith/cancel_numeral_factor.ML"
+ "~~/src/Provers/Arith/extract_common_term.ML"
+ ("Tools/int_factor_simprocs.ML")
("Tools/int_arith.ML")
begin
@@ -1517,10 +1520,11 @@
use "Tools/int_arith.ML"
declaration {* K Int_Arith.setup *}
+use "Tools/int_factor_simprocs.ML"
setup {*
ReorientProc.add
- (fn Const(@{const_name number_of}, _) $ _ => true | _ => false)
+ (fn Const (@{const_name number_of}, _) $ _ => true | _ => false)
*}
simproc_setup reorient_numeral ("number_of w = x") = ReorientProc.proc